Skip to content
Cricket Record Book

India vs Australia Head to Head Record and Stats

Covers 171 matches between India and Australia from Feb 2003 to Nov 2025 (Tests, ODIs and T20Is with ball-by-ball records).

Two wins separate the sides: the India vs Australia head to head stands at 75 wins for India and 73 for Australia across 171 matches since Feb 2003. That is as close as a long series of results gets.

The overall number hides three different stories. India have the better of the Tests, 19-16, and of the T20Is, 22-12. Australia, by contrast, hold a clear edge in ODIs at 45-34. Below you will find the matches, players and stats for each format, from the first ODI in this data on 15 Feb 2003 to the T20I at The Gabba on 8 Nov 2025.

India vs Australia Stats by Format

The Tests are the tightest format. Of the 48 Tests in the data, starting Dec 2003, India took 19 and Australia 16, with 13 drawn. Australia took the most recent ones, winning the last two, with the series closing at Sydney on 3 Jan 2025 by 6 wickets. These are the Border-Gavaskar Trophy matches, and home advantage shows: India have won all 7 matches between the sides at the VCA Stadium in Nagpur.

ODIs belong to Australia. Of 86 one-dayers, they won 45 to India’s 34, with 7 no results. The biggest margins all went one way too: Australia won by 208 runs at Sydney on 8 Feb 2004 and twice by 10 wickets.

T20Is flip the picture. India have won 22 of 37, Australia 12, and India arrive on a run of two straight wins after the 48-run victory at Carrara Oval on 6 Nov 2025.

India vs Australia Head to Head Record in All Formats

FormatMatchesIndia wonAustralia wonTiedDrawnNRFirst matchLatest match
Tests48191601304 Dec 20033 Jan 2025
ODIs8634450–715 Feb 200325 Oct 2025
T20Is3722120–322 Sep 20078 Nov 2025
All formats17175730131015 Feb 20038 Nov 2025

India vs Australia in Tests

Tests in this record book: 48, from Dec 2003 to Jan 2025.

Most Runs in India vs Australia Tests

BatterMInnsRunsHSAvgSR100s50s
SPD Smith Australia24462,35619258.9052.83115
V Kohli India30532,23218643.7652.0095
SR Tendulkar India21402,132241*62.7157.47511
CA Pujara India25452,07420449.3842.30511
MJ Clarke Australia20361,717329*50.5056.0264
RT Ponting Australia17301,50122151.7656.62410
VVS Laxman India17311,328200*51.0852.1038
M Vijay India15281,32416747.2948.7346
V Sehwag India18351,31915538.7974.7328
AM Rahane India18341,22514739.5252.5826

Most Wickets in India vs Australia Tests

BowlerMInnsWktsBestAvgEcon5w
NM Lyon Australia32561308/5031.933.039
R Ashwin India23431157/10328.582.717
RA Jadeja India2036937/4220.812.425
PJ Cummins Australia1832756/2724.572.982
MA Starc Australia2343666/4835.853.421
JJ Bumrah India1223646/3317.162.584
I Sharma India2546594/4142.203.160
JR Hazlewood Australia1731576/6725.492.504
A Kumble India917548/14128.333.345
UT Yadav India1732535/9338.643.951

Highest individual scores

BatterScoreBalls4s6sDate
MJ Clarke Australia329*4683913 Jan 2012
SR Tendulkar India241*4363302 Jan 2004
MS Dhoni India22426524622 Feb 2013
RT Ponting Australia22140421024 Jan 2012
SR Tendulkar India2143632229 Oct 2010

Best bowling in an innings

BowlerFiguresOversDate
NM Lyon Australia8/5022.24 Mar 2017
NM Lyon Australia8/6423.31 Mar 2023
A Kumble India8/14146.52 Jan 2004
JJ Krejza Australia8/21543.56 Nov 2008
RA Jadeja India7/4212.117 Feb 2023

Highest team totals

TeamTotalOversAgainstVenueDate
India705/7187.3AustraliaSydney Cricket Ground, Sydney2 Jan 2004
Australia659/4163IndiaSydney Cricket Ground, Sydney3 Jan 2012
India622/7167.2AustraliaSydney Cricket Ground, Sydney3 Jan 2019
India613/7160.5AustraliaArun Jaitley Stadium, Delhi29 Oct 2008
Australia604/7157IndiaAdelaide Oval, Adelaide24 Jan 2012

Lowest all-out totals

TeamTotalOversAgainstVenueDate
India3621.2AustraliaAdelaide Oval, Adelaide17 Dec 2020
Australia9132.3IndiaVidarbha Cricket Association Stadium, Nagpur9 Feb 2023
Australia9330.5IndiaWankhede Stadium, Mumbai3 Nov 2004
India10441.3AustraliaWankhede Stadium, Mumbai3 Nov 2004
Australia10451.2IndiaPerth Stadium, Perth22 Nov 2024

Biggest wins

ResultFormatVenueDate
India won by an innings and 135 runsTestRajiv Gandhi International Stadium, Hyderabad2 Mar 2013
India won by an innings and 132 runsTestVidarbha Cricket Association Stadium, Nagpur9 Feb 2023
Australia won by an innings and 68 runsTestSydney Cricket Ground, Sydney3 Jan 2012
Australia won by 337 runsTestMelbourne Cricket Ground, Melbourne26 Dec 2007
Australia won by 333 runsTestMCA Stadium, Pune23 Feb 2017
India won by 320 runsTestPunjab Cricket Association IS Bindra Stadium, Mohali17 Oct 2008
Australia won by 10 wicketsTestAdelaide Oval, Adelaide6 Dec 2024
Australia won by 9 wicketsTestHolkar Cricket Stadium, Indore1 Mar 2023
India won by 8 wicketsTestMA Chidambaram Stadium, Chennai22 Feb 2013

India vs Australia Test Timeline: Latest Results

DateVenueResult
3 Jan 2025Sydney Cricket Ground, SydneyAustralia won by 6 wickets
26 Dec 2024Melbourne Cricket Ground, MelbourneAustralia won by 184 runs
14 Dec 2024The Gabba, BrisbaneDrawn
6 Dec 2024Adelaide Oval, AdelaideAustralia won by 10 wickets
22 Nov 2024Perth Stadium, PerthIndia won by 295 runs
7 Jun 2023The Oval, LondonAustralia won by 209 runs
9 Mar 2023Narendra Modi Stadium, AhmedabadDrawn
1 Mar 2023Holkar Cricket Stadium, IndoreAustralia won by 9 wickets
17 Feb 2023Arun Jaitley Stadium, DelhiIndia won by 6 wickets
9 Feb 2023Vidarbha Cricket Association Stadium, NagpurIndia won by an innings and 132 runs

India vs Australia in ODIs

ODIs in this record book: 86, from Feb 2003 to Oct 2025.

Most Runs in India vs Australia ODIs

BatterMInnsRunsHSAvgSR100s50s
RG Sharma India49492,60920959.3095.11910
V Kohli India51512,52512353.7293.21816
MS Dhoni India48481,660139*44.8680.90211
AJ Finch Australia31311,46012448.6785.9349
SPD Smith Australia26261,38314953.1998.7957
SR Tendulkar India35351,31717538.7478.0737
S Dhawan India29291,26514345.1897.6847
RT Ponting Australia35351,258140*39.3183.0937
DA Warner Australia26261,222128*48.8898.8739
ML Hayden Australia21211,03612651.8083.2828

Most wickets in ODIs

BowlerMInnsWktsBestAvgEcon5w
B Lee Australia2525465/2721.504.683
MG Johnson Australia2626435/2626.075.081
Mohammed Shami India2525425/5130.866.011
A Zampa Australia2626414/4532.765.620
RA Jadeja India4242393/2851.925.240
MA Starc Australia2222336/4333.185.932
Kuldeep Yadav India2424323/5440.065.940
IK Pathan India2424314/4135.976.060
JJ Bumrah India2121303/6134.135.260
PJ Cummins Australia2121285/7035.615.151

Highest individual scores

BatterScoreBalls4s6sDate
RG Sharma India20915812162 Nov 2013
SR Tendulkar India1751411945 Nov 2009
RG Sharma India171*16313712 Jan 2016
GJ Bailey Australia15611413630 Oct 2013
SPD Smith Australia14913511212 Jan 2016

Best bowling in an innings

BowlerFiguresOversDate
M Kartik India6/271017 Oct 2007
AB Agarkar India6/429.39 Jan 2004
YS Chahal India6/421018 Jan 2019
MA Starc Australia6/431018 Jan 2015
MG Johnson Australia5/261011 Oct 2007

Highest team totals

TeamTotalOversAgainstVenueDate
India399/550AustraliaHolkar Cricket Stadium, Indore24 Sep 2023
Australia389/450IndiaSydney Cricket Ground, Sydney29 Nov 2020
India383/650AustraliaM Chinnaswamy Stadium, Bengaluru2 Nov 2013
Australia374/650IndiaSydney Cricket Ground, Sydney27 Nov 2020
India362/143.3AustraliaSawai Mansingh Stadium, Jaipur16 Oct 2013

Lowest all-out totals

TeamTotalOversAgainstVenueDate
India11726AustraliaACA-VDCA Cricket Stadium, Visakhapatnam19 Mar 2023
India12541.4AustraliaSuperSport Park, Centurion15 Feb 2003
India14839.4AustraliaVadodara Cricket Stadiums, Vadodara11 Oct 2007
India15133.2AustraliaSydney Cricket Ground, Sydney8 Feb 2004
India15129.4AustraliaMelbourne Cricket Ground, Melbourne5 Feb 2012

Biggest wins

ResultFormatVenueDate
Australia won by 208 runsODISydney Cricket Ground, Sydney8 Feb 2004
Australia won by 125 runsODIThe Wanderers Stadium, Johannesburg23 Mar 2003
Australia won by 110 runsODIThe Gabba, Brisbane19 Feb 2012
Australia won by 10 wicketsODIWankhede Stadium, Mumbai14 Jan 2020
Australia won by 10 wicketsODIACA-VDCA Cricket Stadium, Visakhapatnam19 Mar 2023
Australia won by 9 wicketsODISuperSport Park, Centurion15 Feb 2003

Latest results

DateVenueResult
25 Oct 2025Sydney Cricket Ground, SydneyIndia won by 9 wickets
23 Oct 2025Adelaide Oval, AdelaideAustralia won by 2 wickets
19 Oct 2025Perth Stadium, PerthAustralia won by 7 wickets (DLS)
4 Mar 2025Dubai International Cricket Stadium, DubaiIndia won by 4 wickets
19 Nov 2023Narendra Modi Stadium, AhmedabadAustralia won by 6 wickets
8 Oct 2023MA Chidambaram Stadium, ChennaiIndia won by 6 wickets
27 Sep 2023Saurashtra Cricket Association Stadium, RajkotAustralia won by 66 runs
24 Sep 2023Holkar Cricket Stadium, IndoreIndia won by 99 runs (DLS)
22 Sep 2023Punjab Cricket Association IS Bindra Stadium, MohaliIndia won by 5 wickets
22 Mar 2023MA Chidambaram Stadium, ChennaiAustralia won by 21 runs

India vs Australia in T20Is

T20Is in this record book: 37, from Sep 2007 to Nov 2025.

Most Runs in India vs Australia T20Is

BatterMInnsRunsHSAvgSR100s50s
V Kohli India222279490*49.62142.5508
GJ Maxwell Australia2222576113*30.32151.1822
AJ Finch Australia18185008927.78140.0602
MS Wade Australia15154888054.22156.9103
RG Sharma India20204849228.47150.3104
SA Yadav India13133748031.17172.3502
S Dhawan India13133477628.92139.3602
MS Dhoni India151531348*39.12112.1900
SR Watson Australia88302124*50.33158.1212
TM Head Australia10102897632.11153.7201

Most wickets in T20Is

BowlerMInnsWktsBestAvgEcon5w
JJ Bumrah India1717203/1624.157.730
AR Patel India1111173/1615.476.410
NT Ellis Australia1010163/2119.509.090
A Zampa Australia1616153/1627.807.580
JP Behrendorff Australia99134/2116.086.740
Arshdeep Singh India77113/3524.099.810
Kuldeep Yadav India77102/1619.707.210
SR Watson Australia88103/3422.407.550
R Ashwin India99104/1126.308.440
Ravi Bishnoi India5593/3218.228.200

Highest individual scores

BatterScoreBalls4s6sDate
SR Watson Australia124*7110631 Jan 2016
RD Gaikwad India123*5713728 Nov 2023
GJ Maxwell Australia113*557927 Feb 2019
JP Inglis Australia1105011823 Nov 2023
GJ Maxwell Australia104*488828 Nov 2023

Best bowling in an innings

BowlerFiguresOversDate
R Ashwin India4/113.230 Mar 2014
JP Behrendorff Australia4/21410 Oct 2017
KH Pandya India4/36425 Nov 2018
Washington Sundar India3/31.26 Nov 2025
NW Bracken Australia3/112.31 Feb 2008

Highest team totals

TeamTotalOversAgainstVenueDate
India235/420AustraliaGreenfield International Stadium, Thiruvananthapuram26 Nov 2023
Australia225/520IndiaBarsapara Cricket Stadium, Guwahati28 Nov 2023
India222/320AustraliaBarsapara Cricket Stadium, Guwahati28 Nov 2023
Australia211/619.2IndiaPunjab Cricket Association IS Bindra Stadium, Mohali20 Sep 2022
India209/819.5AustraliaACA-VDCA Cricket Stadium, Visakhapatnam23 Nov 2023

Lowest all-out totals

TeamTotalOversAgainstVenueDate
India7417.3AustraliaMelbourne Cricket Ground, Melbourne1 Feb 2008
Australia8616.2IndiaShere Bangla National Stadium, Mirpur30 Mar 2014
India11820AustraliaBarsapara Cricket Stadium, Guwahati10 Oct 2017
Australia11918.2IndiaCarrara Oval6 Nov 2025
India12518.4AustraliaMelbourne Cricket Ground, Melbourne31 Oct 2025

Biggest wins

ResultFormatVenueDate
India won by 73 runsT20IShere Bangla National Stadium, Mirpur30 Mar 2014
Australia won by 49 runsT20IKensington Oval, Bridgetown7 May 2010
India won by 48 runsT20ICarrara Oval6 Nov 2025
Australia won by 9 wicketsT20IMelbourne Cricket Ground, Melbourne1 Feb 2008
Australia won by 9 wicketsT20IR Premadasa Stadium, Colombo28 Sep 2012
India won by 8 wicketsT20IMelbourne Cricket Ground, Melbourne3 Feb 2012

Latest results

DateVenueResult
8 Nov 2025The Gabba, BrisbaneNo result
6 Nov 2025Carrara OvalIndia won by 48 runs
2 Nov 2025Bellerive Oval, HobartIndia won by 5 wickets
31 Oct 2025Melbourne Cricket Ground, MelbourneAustralia won by 4 wickets
29 Oct 2025Manuka Oval, CanberraNo result
24 Jun 2024Daren Sammy Cricket Ground, Gros IsletIndia won by 24 runs
3 Dec 2023M Chinnaswamy Stadium, BengaluruIndia won by 6 runs
1 Dec 2023Shaheed Veer Narayan Singh International Stadium, RaipurIndia won by 20 runs
28 Nov 2023Barsapara Cricket Stadium, GuwahatiAustralia won by 5 wickets
26 Nov 2023Greenfield International Stadium, ThiruvananthapuramIndia won by 44 runs

Most player of the match awards in India vs Australia matches

PlayerAwards
V Kohli India10
RG Sharma India8
SPD Smith Australia7
SR Tendulkar India6
RA Jadeja India6
Yuvraj Singh India5
DA Warner Australia5
A Symonds Australia4

India vs Australia Matches by Ground

Top Run Scorers and Wicket Takers

Steve Smith (SPD Smith, Australia) sits first for Test runs, 2,356 of them at 58.90 with 11 hundreds. Virat Kohli (India) sits just behind on 2,232. With the ball, Nathan Lyon (NM Lyon, Australia) is out on his own: 130 wickets, nine five-fors and 8/50, his finest day, on 4 Mar 2017. R Ashwin (India) follows with 115.

In ODIs, Rohit Sharma (RG Sharma, India) has 2,609 runs at 59.30. His 209 at Bengaluru in Nov 2013 is still the top score. Brett Lee (B Lee, Australia) is the leading ODI wicket taker, 46 at 21.50.

In T20Is Kohli again heads the batting, 794 runs averaging 49.62, while Jasprit Bumrah (JJ Bumrah, India) has the most wickets with 20. Kohli has picked up 10 match awards across the three formats, two more than Rohit.

Grounds, Chasing and the Toss

The Sydney Cricket Ground has hosted this fixture on 23 occasions, and Australia have won 12 there to India’s 6. It also holds the two biggest Test totals: India’s 705/7 in Jan 2004 and Australia’s 659/4 in Jan 2012, the innings in which Michael Clarke (MJ Clarke, Australia) made 329 not out.

In ODIs the order barely matters: 40 wins batting first, 39 batting second, and a typical first innings of 276. T20I chasers have done better, 20 victories to 14. Calling correctly at the toss has not decided much either, since the side winning the toss converted only 17 of 35 decisive Tests, and 14 of 34 decisive T20Is.

For more context, compare this with India’s record against England or Australia against England, and see the full India team records.

Questions about India vs Australia

India or Australia: who has won more matches?

India, by the narrowest of margins: 75 wins to 73 from 171 games in this record book since Feb 2003. Tests (19-16) and T20Is (22-12) favour India; ODIs (45-34) favour Australia.

Who tops the Test batting list in this rivalry?

Steve Smith of Australia has 2,356 from 46 innings, averaging 58.90. Virat Kohli of India is next with 2,232 runs, and Sachin Tendulkar (SR Tendulkar, India) made 2,132 at 62.71.

Who made the biggest individual score in these matches?

Michael Clarke’s 329 not out for Australia at Sydney on 3 Jan 2012 is the highest. In ODIs, Rohit Sharma’s 209 at Bengaluru on 2 Nov 2013 leads, and in T20Is it is SR Watson’s 124 not out for Australia on 31 Jan 2016.

How did the latest India vs Australia game end?

The latest match, a T20I at The Gabba on 8 Nov 2025, ended with no result. The last ODI, on 25 Oct 2025 at Sydney, was won by India by 9 wickets, while Australia took the most recent Test at Sydney in Jan 2025.

Which bowler leads the Test wicket list for these two sides?

Nathan Lyon of Australia with 130 wickets at 31.93, including a best of 8/50. R Ashwin of India has 115 and RA Jadeja of India 93.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.