Scoring runs against Australia has always been a big achievement in the cricketing world. But when a player scores a century, and that too the fastest one, it becomes a proud moment that every batter dreams of. One such unforgettable knock came from former South African new talent Dewald Brevis, who played one of the most destructive innings ever seen against Australia, reaching his century in just 41 balls.
The second T20I between South Africa and Australia at Darwin’s Marrara Oval on August 12, 2025, turned into a spectacular display of power-hitting. Coming in when South Africa was struggling at 57 for three, Dewald Brevis played one of the most destructive innings ever witnessed against Australia in T20 cricket.
He struck the ball cleanly to every part of the ground, reaching his half-century in just 24 balls before accelerating even further. Brevis brought up his maiden T20I century in only 41 deliveries and remained unbeaten on 125 from 56 balls, smashing 12 fours and 8 sixes to guide South Africa to 218/7.
Talking about the fastest fifty against Australia, it came from the bat of the great Indian captain Rohit Sharma during the T20 World Cup 2024. It was a Super 8 match, and India chose to bat first. Rohit, still carrying the memory of how the Australians had shattered his World Cup dream just eight months earlier, launched a ruthless attack on the Australian bowlers, hitting boundaries and sixes all around the ground.
He reached his fifty in just 19 balls, the fastest ever scored against Australia in T20 internationals. It was an innings filled with pure class, aggression, and emotion. Rohit eventually scored 92 runs off just 42 balls and batted the Australians out of the World Cup.
The game of cricket is played in three formats, and the batting style and pace vary in each of them. The same goes for the fastest centuries. While above we talked about the fastest century in T20Is, now it’s time to mention the fastest centuries against Australia in ODIs and Tests.
In ODIs, the fastest century against Australia was scored by Virat Kohli in 2013. It was the second ODI of what many call the greatest ODI series of the modern era, played in Jaipur. India was chasing a huge target of 359 runs, and what followed was an unforgettable run-fest. India chased down the total in just 40 overs, with all three top-order batters scoring above 95 runs. Kohli was the star of the match, reaching his century in just 52 balls. It remains not only the fastest century by an Indian against Australia but also the fastest by any Indian in ODI history.
When it comes to Tests, the record belongs to Brendon McCullum, one of the modern-day greats. It was the last Test match of his career, played at his home ground in Christchurch in February 2016. McCullum walked out to bat for the final time and played exactly the way he always did, fearless and attacking. He smashed the fastest century ever scored against Australia, reaching the milestone in just 54 balls. Facing a world-class pace attack, he went on to hit 21 fours and 6 sixes, leaving the crowd and the Australian bowlers completely stunned.
The fastest fifty in ODIs against Australia came on February 13, 1983, during the second final of the Benson & Hedges World Series Cup at Melbourne. It was New Zealand’s talented all-rounder, BL Cairns, who produced a stunning display of power hitting, reaching his half-century in just 21 balls. Meanwhile, the fastest fifty in Test cricket against Australia came from the bat of former Pakistan captain Misbah-ul-Haq in Abu Dhabi in 2014. Misbah played an extraordinary counterattacking innings, bringing up his fifty in only 21 balls.
| Player (Country) | Balls played | Format | Venue | Year |
| Rohit Sharma (IND) | 19 | T20i | Gros Ilet | 2024 |
| Yuvraj Singh (IND) | 20 | T20i | Durban | 2007 |
| Keiron Pollard (WI) | 20 | T20i | St. Lucia | 2012 |
| BL Ciarns (NZ) | 21 | ODI | Melbourne | 1983 |
| Misbah – ul – Haq (PAK) | 21 | Test | Abu Dhabi | 2014 |
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!