Runs in Australia don't come easy for England.
The pitches bounce, the sun burns, and the local bowlers don't get tired.
For decades, English batsmen have arrived with high hopes and left with Kookaburra ball-shaped holes in their scorecards.
A century in the land down under carries a lot of weight because of the endurance and concentration it takes to score runs during an Aussie summer.
Those who manage it earn not only the respect of their teammates, but the grudging admiration from Australian fans as well.
AllSportsPeople takes a look at which Englishman last scored a ton on Aussie soil.
MORE: Who will make Australia's squad for upcoming Ashes series?
Who was the last Englishman to score a century in Australia?
That honour belongs to Jonny Bairstow, who reached 113 runs in Sydney during the fourth Test of the 2021/22 Ashes series.
He battled for 158 balls in front of a hostile New South Wales crowd who couldn't wait to see his wicket fall.
Bairstow's knock came to an end courtesy of Scott Boland who pitched one up outside off stump.
The Englishman was playing a defensive shot but part of the ball brushed past the edge of his bat and flew to Alex Carey who was keeping wickets.
Who was the last Englishman to score a double century in Australia?
That feat belongs to Alastair Cook, who made an unbeaten 244 in Melbourne during the 2017 Boxing Day Test.
Cook battled for hours, restoring some English pride after a tough series for the visitors.
When was the last time two Englishmen scored centuries in the same test in Australia?
That happened in Perth, 2017, when Dawid Malan and Bairstow each brought up three figures.
Malan's 140 and Bairstow's 119 came on a WACA pitch known for its pace and bounce, usually unfavourable for touring sides.
Despite their efforts, Australia still won comfortably, thanks largely to a 239-run captain's knock from Steve Smith.