The Australia–India cricket rivalry is a big rivalry within the sport of cricket. The matches between the two countries are known for their intensity and competitiveness and are considered some of the biggest in the world.
History Australia and India first played Test cricket against each other in 1947, but it's over the last three decades that the rivalry has grown into one of the dominant duels in the game.
Results As of 8 November 2025
The two teams have played each other 304 times across formats, with Australia winning 146 matches and India winning 114.
FormatMatches playedIndia wins Australia winsDraw/No resultTest 112 33 48 31 ODI 155 59 86 10 T20I 37 22 12 3Total 304 114 146 44 Bold indicates most wins.
ICC matches Australia has the better record in ICC Cricket World Cups, having faced India 14 times and won on nine occasions. In the 2003 Cricket World Cup, Australia defeated India in the final by 125 runs. Their most recent World Cup meeting was in the 2023 Cricket World Cup final played in Ahmedabad, where Australia defeated India by 6 wickets.
In ICC T20 World Cups, India has won four of the six matches against Australia, including winning a semi-final of the 2007 T20 World Cup by 15 runs.
In the ICC Champions Trophy, India has a superior head-to-head record against Australia, winning three of the four matches that ended in a result.
The two teams also played in the 2023 ICC World Test Championship final, which Australia won by 208 runs.
+ Head-to-head record in ICC events Tournament Matches played wins wins Draw/No resultCricket World Cup 14 5 9 0T20 World Cup 6 4 2 0Champions Trophy 5 3 1 1World Test Championship Finals 1 0 1 0 Total 26 12 13 1
ICC titles won The two teams have played in all major ICC competitions, namely the Cricket World Cup, T20 World Cup, Champions Trophy, and World Test Championship. These major competitions are organised by the governing body of world cricket, the International Cricket Council (ICC).
Australia has won 10 ICC titles, comprising 6 Cricket World Cups, 1 T20 World Cup, 2 Champions Trophies, and 1 World Test Championship. In comparison, India has won 8 ICC titles, comprising 2 Cricket World Cups, 3 T20 World Cups, and 3 Champions Trophies.
+ ICC titles wonTournament India AustraliaICC Cricket World Cup 2 6ICC T20 World Cup 3 1ICC Champions Trophy 3 2ICC World Test Championship 0 1Total ICC titles 8 10 ICC Cricket World Cups (head-to-head results)
YearStageVenueResultPlayer of the matchScorecard1983Group StageTrent Bridge, Nottingham, England won by 162 runs Trevor ChappellScorecardCounty Ground, Chelmsford, England won by 118 runs Roger BinnyScorecard1987Group StageMA Chidambaram Stadium, Chennai, India won by 1 runs Geoff MarshScorecardArun Jaitley Cricket Stadium, Delhi, India won by 56 runs Mohammad AzharuddinScorecard1992Group StageThe Gabba, Brisbane, Australia won by 1 runs Dean JonesScorecard1996Group StageWankhede Stadium, Mumbai, India won by 16 runs Mark WaughScorecard1999Group StageThe Oval, London, England won by 77 runs Glenn McGrathScorecard2003Group StageCenturion Park, Centurion, South Africa won by 9 wickets Jason GillespieScorecardFinalWanderers Stadium, Johannesburg, South Africa won by 125 runs Ricky PontingScorecard2011Quarter-FinalSardar Patel Stadium, Ahmedabad, India won by 5 wickets Yuvraj SinghScorecard2015Semi-FinalSydney Cricket Ground, Sydney, Australia won by 95 runs Steven SmithScorecard2019Group StageThe Oval, London, England won by 36 runs Shikhar DhawanScorecard2023Group StageMA Chidambaram Stadium, Chennai, India won by 6 wickets KL RahulScorecardFinalNarendra Modi Stadium, Ahmedabad, India won by 6 wickets Travis HeadScorecard
ICC Men's T20 World Cups (head-to-head results)
YearStageVenueResultPlayer of the matchScorecard 2007Semi-FinalKingsmead Cricket Ground, Durban, South Africa won by 15 runs Yuvraj SinghScorecard 2010Super 8sKensington Oval, Bridgetown, Barbados won by 49 runs David WarnerScorecard 2012Super 8sR. Premadasa Stadium, Colombo, Sri Lanka won by 9 wickets Shane WatsonScorecard 2014Super 10Sher-e-Bangla Stadium, Dhaka, Bangladesh won by 73 runs Ravichandran AshwinScorecard 2016Super 10Inderjit Singh Bindra Stadium, Mohali, India won by 6 wickets Virat KohliScorecard 2024Super 8Daren Sammy Ground, Gros Islet, Saint Lucia won by 24 runs Rohit SharmaScorecard
ICC Champions Trophy (head-to-head results)
YearStageVenueResultPlayer of the matchScorecard1998Quarter-finalBangabandhu National Stadium, Dhaka, Bangladesh won by 44 runs Sachin TendulkarScorecard2000Quarter-finalGymkhana Club Ground, Nairobi, Kenya won by 20 runs Yuvraj SinghScorecard2006Group stagePunjab Cricket Association Stadium, Mohali, India won by 6 wickets Damien MartynScorecard2009Group stageSuperSport Park, Centurion, South AfricaNo resultScorecard2025Semi-finalDubai International Cricket Stadium, Dubai, UAE won by 4 wickets Virat KohliScorecard
List of Test series
Series Season Host team TestsAustralia India Drawn TiedAustralia CaptainIndia Captain ResultMost runs and wktsPlayer of the series11947–48 Don BradmanLala Amarnath AustraliaDon Bradman (715 runs)Ray Lindwall (18 wkts) 21956–57 Ian JohnsonRay Lindwall (2nd test) Polly UmrigarNeil Harvey (253 runs)Richie Benaud (23 wkts) 31959–60 Richie BenaudGulabrai RamchandNari Contractor (438 runs)Richie Benaud (29 wkts) 41964–65 Bob Simpson Mansoor Ali Khan Pataudi DrawnBob Simpson (292 runs)Bapu Nadkarni (17 wkts) 51967–68 Bob Simpson (1st, 2nd tests)Bill LawryChandu Borde (1st test) Mansoor Ali Khan Pataudi AustraliaBob Cowper (485 runs)E.A.S. Prasanna (17 wkts) 61969–70 Bill LawryMansoor Ali Khan PataudiKeith Stackpole (368 runs)Ashley Mallett (17 wkts) 71977–78 Bob Simpson Bishan Singh BediBob Simpson (539 runs)Bishan Bedi (31 wkts)81979–80 Kim HughesSunil Gavaskar IndiaKim Hughes (594 runs)Kapil Dev (28 wkts) 91980–81 Greg ChappellSunil Gavaskar DrawnGreg Chappell(368 runs) Dennis Lillee(21 wkts)101985–86 Allan BorderKapil Dev DrawnSunil Gavaskar(356 runs) Shivlal Yadav(15 wkts)111986–87 Kapil Dev DrawnDean Jones (371 runs) Greg Matthews (14 wkts)121991–92 Mohammad Azharuddin AustraliaDavid Boon (556 runs) Craig McDermott (31 wkts)131996–97 Mark TaylorSachin Tendulkar IndiaNayan Mongia (152 runs ) Anil Kumble (9 wkts) Nayan Mongia141997–98 Mohd Azharuddin IndiaSachin Tendulkar (446 runs) Anil Kumble (23 wkts) Sachin Tendulkar151999–2000 Steve WaughSachin Tendulkar AustraliaRicky Ponting (375 runs) Glenn McGrath (18 wkts) Sachin Tendulkar162000–01 Sourav Ganguly IndiaMatthew Hayden (549 runs) Harbhajan Singh (32 wkts) Harbhajan Singh172003–04 Sourav Ganguly DrawnRicky Ponting (706 runs) Anil Kumble (24 wkts) Rahul Dravid182004–05 Adam Gilchrist (1-3 Tests)Ricky Ponting (4th Test)Sourav Ganguly (1st, 2nd Tests)Rahul Dravid (3rd, 4th Tests) AustraliaDamien Martyn (444 runs) Anil Kumble (27 wickets) Damien Martyn192007–08 Ricky PontingAnil Kumble AustraliaSachin Tendulkar (493 runs) Brett Lee (24 wkts) Brett Lee202008–09 Anil Kumble (1st and 3rd tests)MS Dhoni(2nd and 4th tests) IndiaGautam Gambhir (463 runs) Ishant Sharma (15 wkts) Harbhajan Singh (15 wkts) Ishant Sharma212010–11 MS Dhoni IndiaSachin Tendulkar (403 runs) Zaheer Khan (12 wkts) Sachin Tendulkar222011–12 Michael Clarke MS Dhoni (1st–3rd Tests)Virender Sehwag (4th Test) AustraliaMichael Clarke (626 runs) Ben Hilfenhaus (27 wkts) Michael Clarke232012–13 Michael ClarkeShane Watson (4th test) MS Dhoni IndiaMurali Vijay (430 runs) Ravichandran Ashwin (29 wkts) Ravichandran Ashwin242014–15 Michael Clarke (1st test)Steve SmithVirat Kohli (1st, 4th tests)MS Dhoni (2nd, 3rd tests) AustraliaSteve Smith (769 runs) Nathan Lyon (23 wkts) Steve Smith252016–17 Steve Smith Virat KohliAjinkya Rahane (4th test) IndiaSteve Smith (499 runs) Ravindra Jadeja (25 wkts) Ravindra Jadeja262018–19 Tim PaineVirat Kohli IndiaCheteshwar Pujara (521 runs) Jasprit Bumrah(21 wkts) Nathan Lyon(21 wkts) Cheteshwar Pujara272020–21 Tim PaineVirat Kohli (1st test)Ajinkya Rahane IndiaMarnus Labuschagne (426 runs) Pat Cummins (21 wkts) Pat Cummins282022–23 Pat CumminsSteve Smith (3rd & 4th tests) Rohit Sharma IndiaUsman Khawaja (333 runs)Ravichandran Ashwin (25 wkts) Ravindra Jadeja Ravichandran Ashwin292024–2553110Pat CumminsRohit Sharma(2nd - 4th Tests)Jasprit Bumrah(1st & 5th tests) AustraliaTravis Head(448 runs)Jasprit Bumrah(32 wkts) Jasprit Bumrah
See also
References