India vs Australia head-to-head records and stats

Perhaps the most anticipated game so far in the World Cup will be played between hosts India and five-time World Cup winners Australia on the 8th of October. Before that game kicks off at the MA Chidambaram Stadium, we will have a look at the head-to-head stats between the two teams.

Australia vs India head to head stats and records ODI 2023
Photo by Icon Sport

Over the years India and Australia have been part of some great ODI matches, including the 2003 World Cup final which Australia won. India won the last series between the two teams, but the Kangaroos claimed victory in the last ODI.

As for World Cup preparations, Team India had a frustrating outing as both of their matches, scheduled to be played against England and Netherlands respectively, were washed out. However, the recent Asia Cup win, in which they blew Sri Lanka away in the final, along with the series victory will give the men in blue a lot of confidence going into the World Cup.

For Australia, their preparations have been far from ideal. The 2-1 series defeat against India is bound to sting, however, the emphatic win in the last game must have given them some confidence. They defeated Pakistan by 14 runs in the warm-up match to take momentum into the big tournament, which can be dangerous for the other sides. 

Marcus Stoinis doubtful for World Cup opener against India

Before the two heavyweights collide, we will have a look at India vs Australia head to head records and top performers. 

India vs Australia head to head team ODI records and stats

India and Australia have played 149 ODI games against each other. The Aussies have won 83, whereas the men in blue have won 56. 10 games have ended without a result between the sides.

Matches played149
Australia won83
India won56
No results10

Ind vs Aus head to head player records and stats (ODI)

ODI Batting records

Most Runs 

It is of no surprise that Sachin Tendulkar is the highest run-scorer in this fixture with 3077 runs from 70 innings, scoring 9 centuries in the process. 

Sachin Tendulkar3077
Rohit Sharma2332
Virat Kohli2228
Ricky Ponting2164
MS Dhoni2164

Highest individual scores

Rohit Sharma 209
Sachin Tendulkar175
George Bailey156
Steven Smith154
Shikhar Dhawan143

Highest average (Minimum 10 innings)

George Bailey71.00
Rohit Sharma59.79
Mike Hussey59.23
Steven Smith54.78
Hardik Pandya54.60

Most Centuries

BatterNo.of centuries
Sachin Tendulkar9
Rohit Sharma 8
Virat Kohli8
Ricky Ponting6
Steven Smith5

Most Sixes

BatterNo.of sixes
Rohit Sharma84
Glenn Maxwell44
Sachin Tendulkar35
MS Dhoni33
Aaron Finch32

ODI Bowling records for India vs Australia

Most wickets

Aussie paceman Brett Lee is the highest wicket-taker in this fixture between the two giants. Lee took 55 wickets in just 30 innings with his express pace. He averages an astonishing 21.00 and has a strike rate of 28.0 in this matchup, including four 5-wicket hauls.

Brett Lee55
Kapil Dev45
Mitchell Johnson43
Steve Waugh43
Mohammed Shami38

Best bowling figures

Murali Kartik6/27
Ken MacLeay6/39
Ajit Agarkar6/42
Yuzvendra Chahal6/42
Mitchell Starc6/43

Best bowling averages (Min 10 innings)

Brett Lee21.00
Nathan Bracken25.66
Mitchell Johnson26.06
Jason Gillespie26.15

ODI wicket-keeping records for India vs Australia

Most dismissals (overall)

Wicket-keeperNo.of dismissals
Adam Gilchrist79
MS Dhoni62
Alex Carey22
Ian Healy19
Nayan Mongia18

Most dismissals (in a single match)

Wicket-keeperNo.of dismissals
Adam Gilchrist6
MS Dhoni5 (twice)
Brad Haddin5
Nayan Mongia4
Alex Carey4

ODI fielding records

Most catches (overall)

Fielder No.of catches
Sachin Tendulkar31
Virat Kohli27
Glenn Maxwell22
Mohammad Azharuddin18
Ricky Ponting18

Most catches (in one innings)

FielderNo.of catches
Michael Clark4
Allan Border 3
Steve Waugh3
Rahul Dravid3 (twice)
Shane Warne3

Individual ODI records for India vs Australia

Most matches

Sachin Tendulkar71
Ricky Ponting59
MS Dhoni 55
Steve Waugh53
Virat Kohli47

India vs Australia: What happened in the last meeting?

Australia and India are coming off a three-match ODI series which India won 2-1. Australia won the last game of the series after surrendering the series 2-0 to the hosts. Fifty from Warner, 96 from Mitchell Marsh and 70s from Smith and Labuschagne saw the visitors post 352/7.

In reply, India was bundled out for 286 despite a blistering 81 from Rohit Sharman and fifty from Virat Kohli as Glenn Maxwell claimed four wickets for 40 runs. Australia won the match by 66 runs. 

Match date: 27th September 2023

Venue: Rajkot

Result: Australia won by 66 runs

IND vs AUS last match scorecard


David Warnerc †Rahul b Prasidh Krishna56 (34)
Mitchell Marshc Prasidh Krishna b Kuldeep Yadav96 (84)
Steven Smithlbw b Mohammed Siraj74 (61)
Marnus Labuschagnec Iyer b Bumrah72 (58)
Alex Carey †c Kohli b Bumrah11 (19)
Glenn Maxwellb Bumrah5 (7)
Cameron Greenc Iyer b Kuldeep Yadav9 (13)
Pat Cummins (c)not out19 (22)
Mitchell Starcnot out1 (2)
Extraslb 1, w 89
Total50 overs352/7


Rohit Sharma (c)c & b Maxwell81 (57)
Washington Sundarc Labuschagne b Maxwell18 (30)
Virat Kohlic Smith b Maxwell56 (61)
Shreyas Iyerb Maxwell48 (43)
KL Rahul †c †Carey b Starc26 (30)
Suryakumar Yadavc Maxwell b Hazlewood8 (7)
Ravindra Jadejalbw b Sangha35 (36)
Kuldeep Yadavb Hazlewood2 (12)
Jasprit Bumrahc Labuschagne b Cummins5 (11)
Mohammed Sirajc Cummins b Green1 (8)
Prasidh Krishnanot out0 (3
Extraslb 1, w 56
Total49.4 overs286/10

India vs Australia head-to-head
Photo by Icon sport

Ashwin can be a match-winner

India vs Australia head-to-head stats overall

The start of the rivalry between India and Australia in international cricket goes back to November 1947 when they first faced each other in a Test match. Since then, they have played nearly 300 matches against each other.

FormatMatchesIndiaAustraliaNo Result/Tie/Draw
India vs Australia head-to-head
Photo by Icon sport

India vs Australia head-to-head stats in T20Is

India and Australia played against each other for the first time in a T20I back in 2007. The semi-final of the inaugural edition of the T20 World Cup went right down to the wire. India eventually went on to win by 15 runs and knock Australia out of the competition.

India vs Australia head-to-head stats in ODIs

Australia holds a historical advantage with a lead of 82-56 in their head-to-head record. These two cricketing giants have locked horns 149 times in ODIs, with 10 matches concluding without a result. The Australians have emerged victorious on 83 occasions, while India has celebrated victory in 56 matches. This spirited contest has seen numerous epic battles over the years, showcasing the cricketing prowess of both nations.

When the battlefield shifts to India's home turf, the head-to-head record narrows considerably, with Australia's lead negated by India after the first two ODI matches played this series. They have both won 32 games in head-to-head contests in India now. Recent encounters between the two teams have been fiercely contested, with Australia winning two out of the last three ODI series held in India. India have now pulled one back with an assured series win this week.

India vs Australia head-to-head stats in Tests

In Test cricket, Australia have had the upper hand over India overall. But it is India, who currently hold the Border-Gavaskar Trophy. Back in 2018-19 and 2020-21, India won their Test series against the Aussies on the latter’s backyard and scripted history.

India vs Australia all-time stats | Top performers in ODIs

Top batters

Sachin Tendulkar currently holds the record for the most runs in the history of ODIs between Australia and India. The right-handed batter, who played his last ODI way back in 2012, scored 3077 runs from 71 matches at an average of 44.59 and a strike-rate of 84.71.

He also scored nine hundreds and 15 half-centuries in ODIs against Australia. Back on November 5, 2009, the Master Blaster got his top score of 175 off 141 balls with 19 fours and four sixes at the Rajiv Gandhi International Stadium in Hyderabad.

But his knock went in vain as Australia went on to win the match by three runs. The knocks of 143 and 134 that he played in Sharjah back in 1998 remain among his very best.

Top bowlers

Brett Lee is the leading wicket-taker in ODIs between India and Australia. The former speedster, one of the fastest of his generation, picked up 55 wickets from 32 matches at an economy rate of 4.49. The fact that he picked up four five-wicket hauls showed how much he loved bowling against India.

His best figures of 8.5-1-27-5 came back in January 2000 at the Adelaide Oval. His other five-wicket hauls came in Brisbane, Kuala Lumpur and Sydney. Lee was an asset for the Australian team across all three formats.

From Allan Border to Sunil Gavaskar, Steve Waugh to Sourav Ganguly, and now Steve Smith to Virat Kohli, the Australia-India cricket rivalry has featured numerous legends. The latest chapter of this rivalry will unfold at the T20 World Cup 2022.

Even today, if one team can challenge the Australian win-at-all-costs mentality, it is the fearless Team India.

Also read -> 2022 ICC Men’s T20 World Cup: Top teams overview

The great competition will likely continue when the two giants lock horns at the upcoming T20 World Cup 2022. The ICC number 1 ranked T20I team India has just beaten the Kangaroos 2-1 at home. The Men in Blue will look to carry on the momentum in the upcoming marquee event.

T20 World Cup India vs Australia head-to-head

September 21, 2007India15 runsDurban
May 6, 2010Australia49 runsBridgetown
September 27, 2012Australia9 wicketsColombo
March 29, 2014India73 runsDhaka
March 26, 2016India6 wicketsChandigarh

2007 T20 World Cup India vs Australia

India drew first blood when they defeated Australia in the semifinals of the inaugural T20 World Cup. Yuvraj Singh demolished the Aussie bowling line-up with a sensational 30-ball 70. His heroics came after the solid opening partnership by Gautam Gambhir and Virender Sehwag. MS Dhoni and Robin Uthappa pitched in to take India to 188/5.

Indian quicks S Sreesanth and RP Singh dismantled Australia, who fell short by 15 runs despite Matthew Hayden’s 47-ball 62.

2010 T20 World Cup India vs Australia

India won the toss for this Group F match and decided to field. Australia made them pay for their decision quickly as Shane Watson (54 off 32) and David Warner (72 off 42) launched the innings in style. Australia finished with 184 in their innings.

India, in reply, collapsed and never stood a chance. They were 97/8 before Rohit Sharma (79* off 46) and Harbhajan Singh (13) put some respect to the score. India lost the clash by 49 runs.

2012 T20 World Cup India vs Australia

Another drubbing at the hands of Australia awaited India. India won the toss and batted first in the Super Eight match. Regular fall of wickets meant India could only put 140 on the board thanks to Irfan Pathan’s 30-ball 31. 

The dreaded Australian opening pair again shut the game on India with Shane Watson (72 off 42) and David Warner (63* off 41) leading the team to a 9-wicket win.

2014 T20 World Cup India vs Australia

On the slow Dhaka track, Australia chose to bowl first in the group match. Despite the sluggish pitch, Yuvraj Singh fired a 43-ball 60 to take India to 159 runs in 20 overs.

Australia was never in with a chance and lost half the side at 55. They were bundled out for 86 with off-spinner Ravichandran Ashwin picking 4 wickets for 11.

2016 T20 World Cup India vs Australia

Facing India in Mohali, Australia elected to bat first. Despite getting off to a flyer with a 54-run opening stand, the visitors could only manage 160 in 20 overs. 

The chase wasn’t straightforward for India either. Shikhar Dhawan, Rohit Sharma, and Suresh Raina got out cheaply while Yuvraj’s slow 18-ball 21 increased the required run rate. That’s when Virat Kohli stepped up, with an unbeaten 51-ball 89 to take India home with 5 balls to spare.


Rohit is an experienced cricket writer based in India