Rohit Sharma has been India’s most prolific batter against Australia, excelling across formats with over 2,400 ODI runs, including a double century. Known for match-winning knocks, he continues chasing redemption after the 2023 World Cup loss, focusing solely on ODIs till 2027.
Advertisement
Rohit Sharma vs Australia: Complete Stats, Records, and Rivalries

Summary
Rohit Sharma has long been India’s most dangerous batsman when facing Australia, a team that is known for its fierce bowlers. Across ODIs and T20s, Rohit has made a habit of stepping up in big matches against them. He is just 10 runs away from scoring 1000 runs against Australia on their home soil in ODIs and will become the first batter to do so in this head-to-head battle between India and Australia, which is among the greatest rivalries in cricket across all formats over the years.
Although Virat Kohli is widely regarded as the chase master but at the same time Rohit Sharma also has an impressive chasing record in ODIs. He has scored around 6200 runs in 152 innings while chasing in ODIs at an average of 50, including 38 half-centuries and 16 hundreds.
After India's heartbreaking loss against Australia in the ICC World Cup 2023 Final, it almost felt like Rohit Sharma's dream of winning the World Cup would never be accomplished, but he is still out there playing ODIs and fighting through all those critics and reports that hint at his ODI retirement. He has already bid farewell to Test and T20 cricket and will only focus on ODIs and will eye to make it till the 2027 World Cup and give his dream another shot, and definitely that would be his last attempt for 2023's redemption.
Rohit Sharma’s Overall Record vs Australia
Rohit Sharma’s performance against Australia across all formats shows his stature as one of India’s most impactful batters. In 15 Test matches, he has scored 739 runs at an average of 28.42, with a lone century and three fifties. His performance in the red ball format hasn't been as impressive as in the shorter formats.
It's in ODIs where Rohit has truly dominated Australia, smashing 2,407 runs in 46 matches at an exceptional average of 57.3, including 8 centuries and 9 fifties. His highest score of 209, which was his first double century in his international career which remains one of the most memorable knocks in modern ODI history.
In T20Is, he’s been a consistent contributor with 484 runs in 23 matches at an average of 28.47, including four half-centuries and a top score of 92. Rohit's highest score came during the ICC 2024 T20 World Cup, and it was a really attacking innings which led to the elimination of the Australian team from the tournament, and ultimately India ended up winning the trophy.
| Format | Matches | Runs | Average | Centuries | Half‑Centuries | Highest Score |
|---|---|---|---|---|---|---|
| Tests | 15 | 739 | 28.42 | 1 | 3 | 120 |
| ODIs | 46 | 2,407 | 57.3 | 8 | 9 | 209 |
| T20Is | 23 | 484 | 28.47 | 0 | 4 | 92 |
Rohit Sharma vs Australia in ODIs
Looking at the Rohit Sharma vs Australia ODI record, it’s clear that he’s not just a consistent scorer but also a player who raises his game against one of India’s fiercest rivals. Some of his standout knocks include his incredible double century, 209 runs, scored at Bengaluru in 2013, where he showcased his ability to score daddy hundreds, smashing boundaries all around the park.
Rohit Sharma's innings of 171 not out against Australia at the WACA in Perth on January 12, 2016, remains another one of his most iconic performances in One Day Internationals against the Aussies. Rohit's unbeaten 171 came off 163 balls, featured 13 fours and 7 sixes, making it the highest individual score by an Indian in Australia at that time and the fifth-highest in Australia in ODIs.
Rohit Sharma vs Australia National Team in T20 Internationals
The former Indian skipper has a compelling record against the Australian national team in T20 Internationals, often saving his best for high-pressure moments. One of the standout performances in his T20I career came during the 2024 ICC T20 World Cup, where he played an aggressive knock of 92 runs against Australia in the Super 8 stage. The match was played at the Daren Sammy National Cricket Stadium in St. Lucia, and Rohit’s innings proved to be a turning point in India’s campaign.
Rohit smashed 92 off just 41 balls, including 7 fours and 8 sixes. He brought up his half-century in just 19 deliveries, making it one of the fastest fifties of the tournament. His aggressive approach troubled the rhythm of bowlers like Mitchell Starc and Pat Cummins. Starc even went for 29 runs in a single over against Rohit. This knock set the tone for India’s big total, 205/5, and also ensured a crucial victory that helped the team advance to the semi-finals and ended the campaign for the Aussies.
Advertisement
Rohit Sharma vs Australian Cricket Team in Test Matches
The Hitman's journey against Australia in Test matches has been a mixed bag. His standout performance came at home, where he scored a century. He has contributed with a few half-centuries as well, especially on turning Indian pitches, where his ability to play spin has been crucial.
However, his record against Australia is not without its rough patches. On Australian soil, Rohit has often struggled to convert starts into big scores. While he’s played some attractive innings, there have been multiple occasions where he has fallen cheaply, particularly against the moving ball. His overall average in Tests against Australia is below 30, which indicates his slight struggle in overseas conditions in the red ball format.
In the 2024-25 Border-Gavaskar Trophy, for example, Rohit faced tough spells from the Aussie quicks and had several low scores, which started debates around his ability to anchor India’s innings abroad and somewhat this tour and the previous series in which New Zealand whitewashed India at our home soil led to his retirement from Test cricket.
Rohit Sharma vs Top Australian Bowlers
The rivalry between Rohit Sharma vs Australian bowlers has seen some hard-fought battles over the years across formats. Rohit has faced some of the best Australian bowlers. Against Josh Hazlewood, Rohit has scored 176 runs off 298 balls while being dismissed 4 times. His head-to-head with Pat Cummins, however, has been more intense.
Cummins has dismissed Rohit 11 times in international cricket, more than any other current Australian bowler. Rohit has managed 353 runs off 481 deliveries against him, which reflects both the threat Cummins poses and Rohit's ability to attack when needed. Against the express pace of Mitchell Starc, Rohit has often been aggressive. He has scored 337 runs off 387 balls, falling 5 times to the left-arm pacer.
| Bowler | Balls Faced (All Formats) | Runs Scored | Times Dismissed |
|---|---|---|---|
| Josh Hazlewood | 298 | 176 | 4 |
| Pat Cummins | 481 | 353 | 11 |
| Mitchell Starc | 387 | 337 | 5 |
Advertisement
Rohit Sharma vs Mitchell Starc
The battle between Rohit Sharma vs Mitchell Starc has been one of the most interesting individual contests in modern international cricket. Rohit has often managed to counter Starc’s sheer pace and swing. Across formats, their head-to-head has seen plenty of fireworks, with Rohit generally holding his ground against one of the fiercest fast bowlers in the game.
In ODIs, Rohit has scored 157 runs off Starc’s bowling, being dismissed only three times. His strike rate against Starc in the format has been around 90. One of the most unforgettable moments in this rivalry came during the 2024 T20 World Cup, when Rohit hammered Starc in a high-stakes Super 8 match. He smashed 29 runs in a single over, which included four sixes and a four, making it the most expensive over of Starc’s T20I career.
Rohit Sharma vs Pat Cummins
Across formats, Cummins has bowled 481 deliveries to Rohit, conceding 353 runs and dismissing him 11 times. It suggests that in the Rohit Sharma vs Pat Cummins rivalry, while Rohit has found ways to score, Cummins has consistently posed a serious challenge. Especially in Tests, the Australian skipper has had the upper hand, frequently dismissing Rohit early. In fact, Cummins holds the unique record of dismissing Rohit six times as a captain in Test matches.
However, Rohit has had his moments. One of the most memorable was during the 2024 T20 World Cup clash in St. Lucia, where Rohit lit up the game with 92 off 41 balls. In that innings, Cummins was at the receiving end of one of Rohit's most audacious shots, a 100-meter six, launched on one knee, deep over midwicket.
Rohit Sharma vs Josh Hazlewood
Rohit has faced 298 deliveries from Josh Hazlewood across formats, scoring 176 runs while getting dismissed 4 times. These numbers show the fact that while Rohit has managed to score against Hazlewood, he’s also had to move carefully. In ODIs, Rohit has looked more assured, scoring at a strike rate close to 90. But in Tests, Hazlewood’s control has been better, often tying down Rohit with his spells outside the off stump and forcing errors.
Advertisement
Rohit Sharma vs Travis Head – Modern Greats Rivalry
The comparison between Rohit Sharma and Travis Head brings together two dynamic top-order batters, both known for their aggressive approach. But when you look closely at the numbers, it also tells the story of two players at very different stages in their international careers. Rohit Sharma, a veteran of world cricket, has been part of the Indian setup for over 15 years, while Travis Head is still in the middle of building his legacy for Australia.
In Test cricket, Rohit has played 67 matches, scoring 4,301 runs with 12 centuries. Travis Head, with 60 Tests, has scored 3,963 runs and 9 centuries, and while he hasn’t been around as long, his attacking style in the middle order has proven valuable, especially in key games like the WTC Final, where he was the key difference and led Australia to the title against India.
The difference becomes even more evident in ODIs. Rohit’s mammoth tally of 11,168 runs in 273 matches, including 32 centuries, places him in the elite group of all-time greats. Head, with 2,942 runs in 76 matches, has had big moments, most notably his match-winning century in the 2023 World Cup final against India, where he single-handedly took the match away from the home team, which led to the heartbreak of millions of Indian fans.
In the T20I format, Rohit again stands tall with 4,231 runs and 5 centuries in 159 games, holding the record for the most T20I centuries by any player. Head, on the other hand, has only played 44 T20Is, scoring 1,163 runs with no centuries yet. In short, when it comes to the Rohit Sharma vs Travis Head comparison, Rohit’s numbers speak about a dominant career across all formats, while Head represents the new set of attacking batters.
| Format | Matches | Runs | Centuries |
|---|---|---|---|
| Test | Rohit: 67 matches Head: 60 matches | Rohit: 4,301 runs Head: 3,963 runs | Rohit: 12 centuries Head: 9 centuries |
| ODI | Rohit: 273 matches Head: 76 matches | Rohit: 11,168 runs Head: 2,942 runs | Rohit: 32 centuries Head: 7 centuries |
| T20I | Rohit: 159 matches Head: 44 matches | Rohit: 4,231 runs Head: 1,163 runs | Rohit: 5 centuries Head: 0 centuries |
Iconic Rohit Sharma Innings vs Australia
The Indian stalwart, Rohit Sharma, has played several iconic performances against Australia, but some knocks truly stand out. His breathtaking 209 in Bengaluru in 2013 was a career-defining moment, marking his first ODI double century and helping India seal a series win with a solid knock that included 16 sixes.
A few years later, he made an impressive 171* at Perth in 2016, an unbeaten innings against a quality Australian attack on a pace-heavy WACA pitch, making it the highest score by a visiting batter in ODIs on Australian soil at that time.
Most recently, during the 2024 T20 World Cup at the Daren Sammy Stadium, Rohit lit up the stage with a stunning 92 off just 41 balls, completely dismantling the Aussie bowling attack with his clean hitting, particularly against Mitchell Starc.
Rohit Sharma vs Australia Captaincy Record
Rohit Sharma has been a prolific captain for India, especially in white ball cricket, where he is the best T20 captain of India. In Test matches, he led India in 7 games against the Aussies, winning 2, losing 3, and drawing 2. His Test records against Australia got hit by the recent 2024-2025 BGT, as India ended up losing a few matches under his leadership.
In ODIs and T20Is, the exact data for Rohit Sharma's records as captain aren't available, but he has featured in 46 games against Australia in ODIs and scored above 2,400 runs at an average of 57. While in T20Is, he has played 23 matches against Australia, scoring almost 500 runs at an average of 28.
Conclusion
The 38-year-old veteran, Rohit Sharma's record against Australia across all formats, shows his status as one of India's most formidable and consistent performers in international cricket. In ODIs, he has been at his best against the Aussies and has dominated the Australian bowling attacks over the years. His leadership has also been noteworthy; in the 2024 T20 World Cup, he led India to a commanding victory over Australia and knocked them out of the tournament.
In Tests, his 120-run innings in Nagpur during the 2023 Border-Gavaskar Trophy made him the first Indian captain to score centuries across all three formats against Australia. These achievements highlight his skill across different formats and also his capacity to rise to the occasion in high-pressure matches.
Frequently Asked Questions
How many centuries has Rohit Sharma scored against Australia?
+
How many centuries has Rohit Sharma scored against Australia?
Rohit Sharma has scored 9 centuries against Australia across formats.
Which Australian bowler has dismissed Rohit Sharma the most?
+
Which Australian bowler has dismissed Rohit Sharma the most?
Pat Cummins has dismissed Rohit Sharma the most across formats for a record 11 times.
What is Rohit Sharma’s highest score against Australia?
+
What is Rohit Sharma’s highest score against Australia?
Rohit Sharma’s highest score against Australia is 209 runs, which came in an ODI back in 2013.
Who has a better record, Rohit Sharma or Travis Head?
+
Who has a better record, Rohit Sharma or Travis Head?
Overall, Rohit Sharma has a better record, but he has played for more than 15 years in international cricket, while Travis is still relatively new.
What are Rohit Sharma’s T20I stats vs Australia?
+
What are Rohit Sharma’s T20I stats vs Australia?
In T20Is, Rohit has scored 484 runs in 23 matches at an average of 28.47, including four half-centuries and a top score of 92.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick



-1760525871759.webp)






-1761305557790.webp)




