Being a world champion for 12 consecutive years is not an ordinary feat in any sport. Their achievements include six ODI World Cups, the T20 World Cup 2021, two Champions Trophies (2006, 2009), and the World Test Championship (2023). Especially in ODIs, or 50-over cricket, they have always been a better bowling team than a batting one. Even now, when they are not on par with their historical excellence, they still have one of the best bowling attacks among the current teams.
Even after more than 10 years of his retirement, Sachin Tendulkar still tops most of the batting charts in the cricket record books.
So, here we have listed the top 10 batsmen around the world who have scored the most overall runs against Australia in ODI cricket.
| BATSMEN | RUNS | INNINGS | AVG | HIGH SCORE | 100/50 |
|---|---|---|---|---|---|
| Sachin Tendulkar (IND) | 3077 | 70 | 44.59 | 175 | 9/15 |
| Rohit Sharma (IND) | 2609 | 49 | 59.29 | 209 | 9/10 |
| Virat Kohli (IND) | 2525 | 51 | 53.72 | 123 | 8/16 |
| Desmond Haynes (WI) | 2262 | 64 | 40.39 | 148 | 6/13 |
| Viv Richards (WI) | 2187 | 50 | 50.86 | 153* | 3/20 |
| Eoin Morgan (ENG) | 1952 | 56 | 39.83 | 121 | 3/13 |
| Brian Lara (WI) | 1858 | 50 | 39.53 | 139 | 3/15 |
| Kumar Sangakkara (SL) | 1813 | 46 | 43.16 | 104 | 2/12 |
| MS Dhoni (IND) | 1660 | 48 | 44.86 | 139* | 2/11 |
| Jacques Kallis (SA) | 1660 | 50 | 34.58 | 104* | 1/13 |
Highest Successful ODI Run Chases vs Australia
Sachin is the only batsman globally to have amassed 3000+ runs and jointly holds the record for most ODI centuries against Australia. He and Rohit both have hit 9 centuries vs the Aussies in the 50-overs format. This is also the joint-second most centuries scored against a single opponent in ODI history .
In Test cricket against Australia, Sachin is placed 2nd in terms of runs, just 6 runs behind the topper, Sir Jack Hobbs. This solidifies the Sachin vs Australia combination as a record-breaking one.
Among current players, Rohit Sharma leads the runs list against Australia, followed by Virat Kohli, who tops the overall batting records among active cricketers.
The current Indian captain, Rohit, holds two unique records against Australia (and, there are more too): he is the only batsman to score an ODI 200+ score and the only player to hit 50+ ODI sixes against the Aussies.
The highest individual ODI score against Australia is 209 by Rohit Sharma (158 balls, Bengaluru, 2013).
The top individual scores against Australia also include:
Most ODI Runs for India in Australia
Most ODI Centuries for India in Australia
Most ODI Sixes for India in Australia
Most ODI Wickets for India in Australia
Most ODI 4-wicket Hauls for India in Australia
Highest Individual ODI Score for India in Australia
Best ODI Bowling Average for India in Australia
Virat Kohli vs Rohit Sharma: ODI Records in Australia Compared
Indian Captains with Most ODI Wins in Australia
India’s Venue-wise ODI Win-Loss Records in Australia
Most Test Runs for India in Australia
Most Test Centuries for India in Australia
Most Test Wickets for India in Australia
Most Test 5-Wicket Hauls for India in Australia
Among players with a minimum of 20 ODI innings against Australia, AB de Villiers (SA) holds the highest batting average at 59.52 from 25 innings.
Rohit Sharma (IND) has the next-best average at 59.29 from 49 innings.
Other top averages in this category include:
William Grace is the oldest captain in Test cricket, having led England for the last…
The top five IPL teams that lost most number of matches in a single IPL…
Top 5: IPL Teams with Most Wins in a Season
Sunrisers Hyderabad (SRH) are one of the seven teams to win the IPL at least…
In this article, find out the Gujarat Titans’ year-wise performance in the IPL’s history, including…
In this article, find out the Delhi Capitals’ year-wise performance in the IPL’s history, including…