The India-Australia ODI rivalry is one of the most intense cricket rivalries. After playing for the first time against each other in the 1980s, both teams have shown unbelievable talent and impeccable determination on the field. Both teams have contributed immensely to the sport, especially in the longer formats of the game. The rivalry intensified with the emergence of modern cricketing legends like Sachin Tendulkar, Ricky Ponting, Virat Kohli, Steve Smith, Rohit Sharma, and Shane Warne. Whether in India or Australia, the battle between these great cricketing nations has kept fans interested worldwide. This article will inform us about some of the high-scoring matches between the two sides. Let us look at the top 10 highest scores by India against Australia in the ODIs.

1. 399/5

399/5 is the highest score by India in the ODIs against Australia. The match took place in Indore on the 24th of September, 2023. On a good batting surface, Australia elected to bowl first. India grabbed the opportunity with both hands and put on a big score. Shubman Gill played a fine knock of 104 runs in just 97 balls, including four sixes and six boundaries. The number 3 batter, Shreyas Iyer, scored 105 runs in 90 balls. Skipper KL Rahul also provided the finishing touch alongside Suryakumar Yadav, and both scored 52 of 38 and 72 of 37 balls, respectively.

2. 383/6

The Australia tour of India in 2013 saw one of the high-scoring matches. On the 2nd of November 2013, India batted first and put on 383 runs with a loss of 6 wickets on the board.   Rohit Sharma, the opener, who broke the shackles and scored a mammoth 209 runs in just 158 balls. His record-breaking innings included 12 boundaries and 16 sixes. Shikhar Dhawan, too, played a gritty knock of 60 runs of 57 balls. In the end, the skipper, MS Dhoni provided the finishing touches with 62 runs of just 38 balls and helped India to get a mammoth score of 383.

3. 362/1

In the second ODI of the Australia Tour of India in 2013, Australia won the toss and elected to bat first on a good batting surface. They put a mammoth score of 359 and gave India the tough task of chasing the total. What happened in the second innings was quite unexpected. India pulled off a miracle run chase and chased down 360 runs at the loss of just one wicket. They pulled-off the chase wit 39 balls remaining. Rohit Sharma was the man of the match for his 141*off 123 deliveries. Virat Kohli, too, scored a fine century, which was the fastest at that time in just 52 balls. Both guided India to a historic win.

4. 358/9

India scored 358/9 on the 10th of March 2019. It was the 4th ODI of the Australia tour of India, and India elected to bat first on a good batting surface. Rohit Sharma unfortunately got out on 95, but Shikhar Dhawan who held his nerve and scored 143 of 115 deliveries, including 18 boundaries and three sixes. Rishabh Pant and Vijay Shankar provided the finishing touches with 36 and 26, respectively. Australia was too good for India as they chased 358 runs and leveled the series at 2-2.

5. 354/7

India scored 354 on the 28th of October 2009. On a good batting surface of Nagpur, Australia elected to field first. Opener Virender Sehwag gave a blistering start and scored 40 in 31 deliveries. The number 3 batter, Gautam Gambhir, scored a gritty half-century, scoring 76 in 80 balls. India's skipper MS Dhoni and his partner, Suresh Raina, scored 124 and 62, respectively, and guided India to a high score of 354.

6. 352/5

In the World Cup of 2019, India faces Australia on the 9th of June. India batted first and scored 362 runs. Rohit Sharma and Shikhar Dhawan scored 57 and 117 respectively. Skipper Virat Kohli scored 82, and was well accompanied by Hardik Pandya, who scored 48 off 27 deliveries. India bowled out the Aussies on 316 and won the match by 36 runs.

7. 351/4

Australia set a target of 351 for India in the sixth ODI of their 2013 tour of India. Indias accepted the challenge with both hands and chased down a big total of 350 with three balls remaining. Rohit Sharma and Shikhar Dhawan gave a blistering start to the Indian innings with a 178-run opening stand. Rohit got dismissed on 79, but Shikhar scored 100 off 102 balls. Virat Kohli played a fabulous knock of 115* off 666 deliveries and helped India to clinch another win.

8. 347/10

On the 5th of November 2009, India was chasing a target of 351. Virender Sehwag once again gave a fine start but got out on 38. The master blaster, Sachin Tendulkar, scored a century for the ages. He scored 175 off 141 balls, including nineteen f4s and four 6s. Suresh Raina, too, tried his best by scoring 59 runs but could not get India over the line.

9. 340/6

India got a great score of 340 on the 17th of January 2020. Australia elected to field first on what looked like a good batting deck. India played some great cricket in the first innings and got to a high score of 340. Opener Shikhar Dhawan and Rohit Sharma stitched an 81-run partnership, after which, the latter fell on 42. Shikhar could not convert his fine innings of 96 into a century, as he got out on 96. Skipper Virat Kohli and KL Rahul scored 78 and 80, respectively and pushed India to 340.

10. 338/9

Chasing a big total of 390, the Indians could only manage to score 338 runs. Openers Mayank Aggarwal and Shikhar Dhawan scored 28 and 30 respectively. Skipper Virat Kohli and the middle-order batter KL Rahul tried their best but could only manage 89 and 76, respectively. In the end, India lost the match by 51 runs.