What is Marnus Labuschagne's record in Australia?

Tobey Lewis

What is Marnus Labuschagne's record in Australia? image

Few modern Australian cricketers have made home conditions look as inviting as Marnus Labuschagne.

His appetite for long innings borders on obsession and he has an outstanding career record to show for it.

Whether it's taking on spinners, or dismantling quicks, Labuschagne has turned Australian decks into his personal playground since debuting on home soil back in 2019.

AllSportsPeople takes a look at Marnus Labuschagne's record in Australia.

MORE: Who will make Australia's squad for upcoming Ashes series?

What is Marnus Labuschagne's record in Australia?

Between 2019 and 2025, Labuschagne has played 32 Tests in Australia, scoring 2,855 runs at an average of 55.98.

Those runs have come across 56 innings, including nine centuries and 15 fifties, with a highest score of 215 against New Zealand in Sydney.

Few Australians started their home careers with such consistency, including a six-month stretch where he was the No.1 ranked batsman in the world.

What was Labuschagne's breakout series in Australia?

His breakout came in the 2019-2020 home summer.

In Brisbane, he posted 185 against Pakistan, then 162 in Adelaide, before 143 in Perth against the Kiwis.

By the Sydney Test in early January, his 215 wasn't a surprise to anybody who'd been watching him dig in on home turf for the two months before that.

What is Labuschagne's recent form like in Australia?

Since that golden stretch, Labuschagne's returns have been a touch more modest, but still formidable.

He's added hundreds against England, the West Indies, India and South Africa, including a dominant 204 in Perth in 2022.

Of late, Labuschagne has struggled with form, having not scored a Test ton since December 2022.

What is Labuschagne's short form record in Australia?

Labuschagne's played 18 ODI's in Australia, scoring 312 runs at an average of 22.28.

Those runs include four fifties, however, he's yet to score a century in a home 50 over fixture, topping out at 70.

The 31-year-old has played one T20I against Pakistan in Lahore, Punjab.

Content Producer

News Correspondent