Even though there is only two weeks left to go for the World Cup 2023, and only 10 days remaining for the warm-up matches to start, India and Australia will be involved in a quick, short, but crucial 3-ODI series in India.
The dates of the 3-match IND vs AUS ODI series are September 22, 24, and 27, the matches to be played in Mohali, Indore, and Rajkot, respectively – all three highly batting-friendly venues.
Both India and Australia have a rich history of contests between them. They have met in 146 ODI matches so far with Australia expectedly having a dominant head-to-head record of 82 wins while India have 54 wins. Australia have also won the last two bilateral ODI series against India; earlier this year in March, they defeated India in India 2-1 in the ODI rubber.
In this article, we will see the greatest of the batsmen to have featured in the India vs Australia rivalry.
Which India has scored more runs against Australia in ODIs?

It is none other than Sachin Tendulkar who tops the charts in the IND vs AUS ODI matches with a whopping 3077 runs, which is close to 20% of his career ODI runs. Tendulkar slammed 9 ODI centuries against the Aussies, while Virat Kohli and Rohit Sharma both have 8 ODI hundreds each against Australia.
However, while Tendulkar averages 44 against Australia, both Kohli (52) and Rohit (59) have a much higher average against this opposition.
For Australia, it’s Ricky Ponting who is the leading Aussie batsman against India with 2164 runs, including a mammoth century in the 2003 World Cup final. MS Dhoni sneaks into the top 5 with 1660 runs.
Top 5 run-scorers in the IND vs AUS ODI matches:
Sachin Tendulkar – 3077 runs
Rohit Sharma – 2251 runs
Virat Kohli – 2172 runs
Ricky Ponting – 2164 runs
MS Dhoni – 1660 runs
IND vs AUS squads:
India squad for first two ODIs vs Australia: KL Rahul (captain), Shubman Gill, Ruturaj Gaikwad, Shreyas Iyer, Ishan Kishan, Suryakumar Yadav, R Jadeja, Shardul Thakur, J Bumrah, M Siraj, M Shami, Tilak Varma, Prasidh Krishna, R Ashwin, Washington Sundar
India squad for 3rd ODI vs Australia: Rohit Sharma, Shubman Gill, Shreyas Iyer, KL Rahul, Ishan Kishan, Suryakumar Yadav, R Jadeja, Shardul Thakur, J Bumrah, M Siraj, M Shami, Hardik Pandya, Virat Kohli, Kuldeep Yadav, Axar Patel (subject to fitness), R Ashwin, Washington Sundar
Australia squad: Pat Cummins (c), Sean Abbott, Alex Carey, Nathan Ellis, Cameron Green, Josh Hazlewood, Josh Inglis, Spencer Johnson, Marnus Labuschagne, Mitchell Marsh, Glenn Maxwell, Tanveer Sangha, Matt Short, Steve Smith, Mitchell Starc, Marcus Stoinis, David Warner, Adam Zampa