Six-time ODI World Cup winners Australia have been one of the toughest opponents for any cricket team in the world. Over the years, only a few have managed to dominate them consistently.
Among those few, one Indian name stands tall and that is the legendary Sachin Tendulkar. Even being retired for more than a decade, Tendulkar’s record for the most ODI runs against Australia remains untouched.
Add AllSportsPeople as a preferred news source
Tendulkar is followed by modern-day greats like Rohit Sharma and Virat Kohli. The two stalwarts of the Indian team returned to international cricket this month after the pair was picked in India's ODI squad that toured down under to take on Australia in a three-match series.
For Australia, legendary captain Ricky Ponting remains their all-time highest run scorer with a total of 2164.
Top 10 batters in India vs Australia ODI history
Sachin Tendulkar leads the chart with 3077 runs in 70 innings, averaging 44.59 with nine centuries and fifteen fifties.
Next comes Rohit Sharma, who, after the recent ODI series, now has 2609 runs from 49 innings at a stunning average of 59.29.
Just behind him is Virat Kohli, who has amassed 2525 runs in 51 innings with an average of 53.72.
READ: List of batsmen with most runs in ODI cricket: Kohli overtakes Sangakkara to second spot
| Batsman | Team | Runs | Innings | Average | Highest Score | 100s/50s |
|---|---|---|---|---|---|---|
| Sachin Tendulkar | India | 3077 | 70 | 44.59 | 175 | 9/15 |
| Rohit Sharma | India | 2609 | 49 | 59.29 | 209 | 9/10 |
| Virat Kohli | India | 2525 | 51 | 53.72 | 123 | 8/16 |
| Ricky Ponting | Australia | 2164 | 59 | 40.07 | 140* | 6/9 |
| MS Dhoni | India | 1660 | 48 | 44.86 | 139* | 2/11 |
| Adam Gilchrist | Australia | 1622 | 45 | 36.86 | 111 | 1/12 |
| Aaron Finch | Australia | 1460 | 31 | 48.66 | 124 | 9/2 |
| Matthew Hayden | Australia | 1450 | 28 | 53.70 | 126 | 10/2 |
| Steve Smith | Australia | 1383 | 26 | 53.19 | 149 | 7/2 |
| Shikhar Dhawan | India | 1265 | 29 | 45.17 | 143 | 7/3 |
MORE: Gambhir says he's not a ruthless coach during team selection
Can Rohit Sharma or Virat Kohli surpass Sachin Tendulkar’s record?
Sachin’s record of over 3000 runs against Australia is remarkable and it has stood strong for nearly 15 years. However, both Rohit and Kohli are within touching distance as they need fewer than 700 runs to overtake him.
Following the India vs Australia three-match ODI series, which recently concluded, Kohli and Sharma have further reduced the gap with the great Tendulkar, however, they might not be able to go past the tally, being in the twilight of their respective careers.
MORE: Rohit equals Tendulkar's record for most centuries in IND vs AUS ODIs
RELATED LINKS:
- Who will win the Women's Cricket World Cup 2025 odds, winners list, favourites to win, schedule and results
- ICC Women's ODI World Cup 2025: Schedule, fixtures, match times, latest results and points table
- Women's World Cup 2025 semi-final qualification scenarios: Rules, chances and points required for progressing from group stage
- All the latest cricket news