Broad failed to come out to the field after the lunch break for Australia's second innings as he was taken for a scan after experiencing discomfort trying to bowl a couple of deliveries in the nets.
The 27-year-old was dismissed lbw by a full Mitchell Johnson delivery that struck him on the right boot.
Broad told Sky Sports: "I won't be bowling but I'll put my hand up to bat if it (foot injury) improves. I'm still confident we can do something special."
The pace bowler was one of six batsmen to fall in the morning session as the struggling tourists slumped from 180 for four to 251 all out at the WACA, 134 runs behind Australia's first innings tally.
England's best bowler in the ongoing series with 14 wickets at an average of 25 runs apiece, Broad missed the last three matches of the 2010-11 Ashes series in Australia through injury.
Australia lead the five-match series 2-0 and England need at least a draw in Perth to keep their hopes of retaining the Ashes alive.