When Rohit Sharma is in full flow, cricket becomes so beautiful to watch. His flawless control and great timing before pulling or cutting the ball make him the most dangerous batsman in the game’s shorter formats.

Specifically, Rohit against Australia is a different demon. The Indian opener-cum-captain has been phenomenal against the Australian bowlers on multiple occasions.

For instance, if you look at Rohit’s ODI stats against each cricketing team, his numbers against the men in yellow stand out.

So, here is the list of a few insane Rohit Sharma records against Team Australia in ODI cricket.

The dominance against Australia

Rohit Sharma always has this liking for the Australian team, against whom he has scored 8 ODI Centuries in 40 innings he played against them.

The 209 against Australia by Rohit Sharma is the highest individual score by any batsman against Australia; also the only double century against the Aussies.

He is followed by

  • Jason Roy (ENG) – 180
  • Quinton de Kock (SA) – 178
  • Herschelle Gibbs (SA) – 175
  • Sachin Tendulkar (IND) – 175
  • More…

He also stands tall among the current cricketers who have most runs against the Australian side in ODIs and only below Sachin in the overall list.

Going Haywire in the Land Down Under

Rohit also holds the record of highest score against Australia in Australia in ODIs (171*)

The Indian opener has scored 4 ODI centuries in Australia, which is the best by any foreign players. His average against Australia at their home is the best for anyone who has scored more than 500 runs.

Bonus Read: Most Runs against Single Team in ODI

The Six-hitting Machine!

Rohit sharma most sixes against Australia

During Australia’s 2019 tour to India, Rohit went past 50 ODI Sixes against his favourite opposition, the Aussies.

Rohit is currently the only player to hit more than 50 ODI Sixes against Australia. England’s Eoin Morgan comes next with a close 48. With him retired now, Rohit will be the lone person with the tag for some time.

ReadMost ODI Sixes against a single team

Rohit also has more than 100 sixes against the mighty Australians, thereby leading the all-formats list of most sixes by a batter against them, and he is second overall. Chris Gayle, who has hit 130 sixes against England, tops the list.

Slightly off-topic, Rohit Sharma, during the years 2018 & 2019, has hit 152 sixes in total in all three formats together, which is the record for any batter in the history of the game over two years.

The 78 and 74 sixes he hit in 2019 & 2018, respectively, also rank top on the list of batters with the most sixes in a calendar year in international cricket. He is now joined by Suryakumar Yadav in 2nd place as the Indian 360-degree star had 74 sixes in 2022.

Rohit Sharma’s 13 Sixes in the 2019 Visakhapatnam Test match against South Africa is the record for the most number of sixes hit in a Test match (both innings together) by a batsman. Here is the list of most sixes struck in a single Test innings.

And he holds the joint-second place in the ODI record for the most maximums in an innings – 16 vs. Australia in Bengaluru in 2013.


Australian pacers like to hit the deck strong, and Rohit loves to pull them hard. There have been players who have dominated the mighty Australians in different eras, but Rohit, altogether, is a different beast when it comes to batting against the men in yellow.

Even in the land down under, the Mumbai-kar has been at his business best. With the World Cup and Champions Trophy nearing, Rohit’s numbers and dominance can only go up from here!

A true Australian villain, he is!

Read Now: Rohit Sharma – ODI Runs (Year by Year Analysis)

Leave a Reply

Your email address will not be published. Required fields are marked *