Chris Rogers is expected to be passed fit for the third Ashes Test, having trained well on Monday.
Rogers took part in Australia’s entire session at Edgbaston, their main hit-out before the Test starts on Wednesday.
The 37-year-old ran, batted and fielded without any sign of discomfort or dizziness.
Rogers faced Mitchell Starc, Pat Cummins and Josh Hazlewood in the nets.
Team doctor Peter Brukner kept an eagle eye on proceedings.
Brukner helped Rogers stretch his back at one point and had a brief chat with the veteran opener after his hit in the nets.
Otherwise, the medico kept his distance.
Rogers retired hurt on day four of the second Test due to a dizzy spell, having complained of the Lord’s grandstand moving.
He experienced another alarming dizzy spell in the changerooms, then another the day after Australia’s 405-run win that levelled the series 1-1.
It was feared to be a case of delayed concussion, but tests confirmed Rogers’ balance woes were related to an inner-ear issue triggered by a bouncer blow to the helmet.