Relive the top 5 India vs Australia ODI matches that showcased unforgettable drama, legendary performances, and the true spirit of cricket’s fiercest modern rivalry.

India vs Australia (Image credit: BCCI)
Last Updated: 04.15 PM, Oct 08, 2025
The India-Australia cricket rivalry has produced some of the most thrilling encounters in ODI history. These two cricketing giants have faced each other in 152 ODI matches, with Australia winning 84 times and India claiming victory in 58 matches. Here are five of the most memorable ODI clashes between these fierce competitors.
These matches represent the pinnacle of India-Australia ODI cricket, featuring unforgettable performances, record-breaking feats, and moments that have defined this historic rivalry. Whether in World Cup finals or bilateral series, these encounters continue to captivate cricket fans worldwide.
The 2023 Cricket World Cup final at Ahmedabad was the second time India and Australia met in a World Cup final, with Australia defeating India to win a record-extending sixth World Cup title. Despite India's dominant run throughout the tournament, Australia turned the tables in spectacular fashion. Travis Head's magnificent 137 led Australia to their sixth World Cup title, while he also took a spectacular catch earlier in the game to send back Rohit Sharma. The match broke Indian hearts but showcased the ultimate high-stakes cricket drama.
In the 2003 Cricket World Cup final, Australia won the match by 125 runs to claim their third World Cup title. Ricky Ponting hit a magnificent hundred, scoring 140 in just 121 balls, while he and Damien Martyn added 234 runs in only 181 balls to take Australia to their then-highest ODI score of 359/2. This crushing defeat remains one of India's most painful ODI memories.
In one of the highest successful chases in ODI history, Australia chased down 359 runs at Mohali. India had posted 359/6, but Australia responded with a record-breaking chase at this venue. Ashton Turner played a quickfire knock of 84 not out to guide Australia to victory by four wickets with 13 balls remaining. This stunning chase squared the five-match series 2-2 and showcased Australia's incredible batting depth and determination.
The series decider at Chinnaswamy Stadium was an absolute run fest. India posted a daunting 383/6, with Rohit Sharma scoring a double century. Chasing what seemed impossible, Australia mounted a fierce challenge led by James Faulkner's maiden century in first-class cricket, scoring 116 off 73 balls with 11 fours and 6 sixes. Despite Faulkner's heroics, Australia fell short at 326, losing by 57 runs. The match clinched the series 3-2 for India in what was described as one of the most entertaining ODI series ever played.
This match featured the second-highest successful chase in ODI history at the time. Australia posted a massive 359/5, with George Bailey smashing 92 off just 50 balls. In response, India chased down the target with 39 balls to spare, scoring 362/1. Rohit Sharma scored a brilliant 141, while Virat Kohli blasted the fastest ODI century by an Indian at that time, reaching three figures in just 52 balls. India lost only one wicket in what remains one of the most dominant run chases ever witnessed in international cricket.