Matt Renshaw has been recalled to the Australian squad for the second Test against Bangladesh in Mackay after the axe fell on out-of-form opener Jake Weatherald.
The 30-year-old Renshaw last played Test cricket in India in 2023 when he batted in the middle order, but has made most of his 645 runs in 14 Tests as an opener.