India and Australia played their first Test match in 1947, in a five-match series that Australia won 4-0. Since then, this rivalry has grown into one of the fiercest battles in world cricket. Australia dominated the early years, especially in Tests and ODIs, but India fought back strongly over time and gained the upper hand in T20Is.
Legends like Sachin Tendulkar shaped this rivalry with record-breaking performances, while modern stars such as Virat Kohli carried the intensity forward. From historic World Cup clashes to dramatic Test series, every contest has added a new chapter. Keep reading to explore complete head-to-head stats and player records.
India vs Australia Head-to-Head
The cricket rivalry between India and Australia has been very exciting over the years. Both teams have played a total of 296 matches in all formats of the game. These matches include Tests, One Day Internationals, and T20 games.
Of these 296 matches, India has won 111. Australia has won 143 matches. The remaining 42 matches ended in a draw, a tie, or had no result.

| Category | Stats |
|---|---|
| Total Matches Played | 304 |
| Australia Won | 146 |
| India Won | 114 |
| Draw/Tie/NR | 44 |
India vs Australia Head-to-Head in ICC Tournament
In ICC tournaments, India and Australia have faced each other in many intense battles. In the ODI World Cup, they have played 14 matches, with Australia winning 9 and India winning 5. In the T20 World Cup, India has won 4 of 6 matches, while Australia has won 2.
In the ODI World Cup finals, India and Australia have met twice, with Australia winning both. They were defeated in 2003 and in 2023 in Ahmedabad. India also suffered a crushing defeat in the 2015 ODI World Cup semi-final. Australia also defeated India in the 2021–23 World Test Championship final.
| Tournament | Matches played | India won | Australia won | Draw/No result |
|---|---|---|---|---|
| ODI World Cup | 14 | 5 | 9 | 0 |
| T20 World Cup | 6 | 4 | 2 | 0 |
| Champions Trophy | 5 | 3 | 1 | 1 |
| World Test Championship | 14 | 5 | 6 | 3 |
India and Australia ICC Trophies Comparison
India and Australia are the two most successful teams in ICC tournaments. Australia has won 14 ICC titles, while India has won 13. Across major events like the Cricket World Cup, T20 World Cup, Champions Trophy, World Test Championship, and U-19 World Cup, both teams have dominated world cricket.
| Tournament | India | Australia |
|---|---|---|
| ICC Cricket World Cup | 2 | 6 |
| ICC T20 World Cup | 2 | 1 |
| ICC Champions Trophy | 3 | 2 |
| ICC World Test Championship | 0 | 1 |
| ICC U-19 Cricket World Cup | 6 | 4 |
| Total | 13 | 14 |
India vs Australia Head-to-Head
Here are the head-to-head stats of India and Australia in the ODI, T20I, and test matches.
India vs Australia Head-to-Head in ODIs
India and Australia have faced each other 152 times in this format. Australia has dominated the rivalry with 84 wins, while India has 58, and 10 ended without a result.

| Category | Stats |
|---|---|
| Matches Played | 155 |
| Australia Won | 86 |
| India Won | 59 |
| No Result | 10 |
India vs Australia Head-to-Head in T20Is
Australia dominated ODIs, but India has clearly taken control in T20Is. Out of 37 matches played, India has won 22, Australia 12, and 3 have ended in a no result.
| Category | Stats |
|---|---|
| Matches Played | 37 |
| India Won | 22 |
| Australia Won | 12 |
| No Result | 3 |
India vs Australia Head-to-Head in Test Matches
Out of 112 test matches played, Australia has won 48, while India has secured 33 victories. As many as 30 matches ended in a draw, and 1 match was tied.

| Category | Stats |
|---|---|
| Matches Played | 112 |
| Australia Won | 48 |
| India Won | 33 |
| Draw | 30 |
| Tied | 01 |
Player Stats In India vs Australia
Let’s have a look at the player performances in all 3 formats in the India and Australia rivalry.
Players Stats in ODIs
Most Runs in Test Matches
In the rivalry, Sachin Tendulkar tops the chart with 3630 runs in 39 matches, followed by Ricky Ponting’s 2555 runs.
| Player | Span | Matches | Runs | Highest Score | Average | 100 |
|---|---|---|---|---|---|---|
| Sachin Tendulkar (IND) | 1991-2013 | 39 | 3630 | 241* | 55 | 11 |
| Ricky Ponting (AUS) | 1996-2012 | 29 | 2555 | 257 | 54.36 | 8 |
| VVS Laxman (IND) | 1998-2012 | 29 | 2434 | 281 | 49.67 | 6 |
| Steven Smith (AUS) | 2013-2025 | 24 | 2356 | 192 | 58.9 | 11 |
| Virat Kohli (IND) | 2011-2025 | 30 | 2232 | 186 | 43.76 | 9 |
Most Wickets in Test Matches
In bowling, Nathan Lyon has taken 130 wickets, the most by any bowler. He is followed by another off-spinner, R Ashwin, with 115 wickets.
| Player | Span | Matches | Wickets | BBI | Economy | 10 wicket haul |
|---|---|---|---|---|---|---|
| Nathan Lyon (AUS) | 2011-2025 | 32 | 130 | 8/50 | 3.02 | 2 |
| Ravichandran Ashwin (IND) | 2011-2024 | 23 | 115 | 7/103 | 2.71 | 1 |
| Anil Kumble (IND) | 1996-2008 | 20 | 111 | 8/141 | 3.09 | 2 |
| Harbhajan Singh (IND) | 1998-2013 | 18 | 95 | 8/84 | 2.94 | 3 |
| Ravindra A Jadeja (IND) | 2013-2025 | 20 | 93 | 7/42 | 2.42 | 1 |
Players Stats in ODIs
Most Runs in ODIs
In the ODIs, there is only one Australian batter in the top 5 list. Like Test, Sachin is the highest run-getter in ODIs as well, with 3077 runs.

| Player | Span | Matches | Runs | Highest Score | Average | 100 |
|---|---|---|---|---|---|---|
| Sachin Tendulkar (IND) | 1991-2012 | 71 | 3077 | 175 | 44.59 | 9 |
| Rohit Sharma (IND) | 2007-2025 | 49 | 2609 | 209 | 59.29 | 9 |
| Virat Kohli (IND) | 2009-2025 | 53 | 2525 | 123 | 53.72 | 8 |
| Ricky Ponting (AUS) | 1995-2012 | 59 | 2164 | 140* | 40.07 | 6 |
| MS Dhoni (IND) | 2006-2019 | 55 | 1660 | 139* | 44.86 | 2 |
Most Wickets in ODIs
There are 3 Australians in the most wicket-taker list in ODIs. Brett Lee is the leading wicket-taker with 55 wickets in 32 matches.
| Player | Span | Matches | Wickets | BBI | Economy | 5 wicket haul |
|---|---|---|---|---|---|---|
| Brett Lee (AUS) | 2000-2012 | 32 | 55 | 5/27 | 4.49 | 4 |
| Kapil Dev (IND) | 1980-1994 | 41 | 45 | 5/43 | 3.67 | 1 |
| Mitchell Johnson (AUS) | 2006-2015 | 27 | 43 | 5/26 | 5.08 | 1 |
| Stephen Waugh (AUS) | 1986-2001 | 53 | 43 | 4/40 | 4.92 | 0 |
| Mohammed Shami (IND) | 2013-2025 | 26 | 42 | 5/51 | 6 | 1 |
Players Stats in T20Is
Most Runs in T20Is
The run machine Virat Kohli has scored 794 T20I runs, the most by any batter in the India-Australia rivalry.

| Player | Span | Matches | Runs | Highest Score | Average | 100 |
|---|---|---|---|---|---|---|
| Virat Kohli (IND) | 2012-2024 | 23 | 794 | 90* | 49.62 | 0 |
| Glenn Maxwell (AUS) | 2012-2025 | 24 | 576 | 113* | 30.31 | 2 |
| Aaron Finch (AUS) | 2012-2022 | 18 | 500 | 89 | 27.77 | 0 |
| Mathew Wade (AUS) | 2012-2024 | 17 | 488 | 80 | 54.22 | 0 |
| Rohit Sharma (IND) | 2007-2024 | 23 | 484 | 92 | 28.47 | 0 |
Most Wickets in T20Is
Jasprit Bumrah has played the most T20Is in this rivalry and has taken 20 wickets, while teammate Axar Patel has 17.
| Player | Span | Matches | Wickets | BBI | Economy |
|---|---|---|---|---|---|
| Jasprit Bumrah (IND) | 2016-2025 | 19 | 20 | 3/16 | 7.72 |
| Axar Patel (IND) | 2022-2025 | 14 | 17 | 3/16 | 6.41 |
| Nathan Ellis (AUS) | 2022-2025 | 10 | 16 | 3/21 | 9.08 |
| Adam Zampa (AUS) | 2016-2025 | 18 | 15 | 3/16 | 7.58 |
| Jason Behrendorff (AUS) | 2017-2023 | 10 | 13 | 4/21 | 6.74 |
Related Reads:
Conclusion: Australia Has Dominated the Rivalry Against India
Australia has dominated the overall rivalry with 146 wins, while India has secured 114 victories across formats. Over the years, Australia has maintained a slight edge in head-to-head battles and major ICC knockout matches.
In trophies too, Australia is ahead, even in ICC tournaments, with 14 titles, but India is very close with 13 championships and continues to challenge strongly in every format. The fierce competition, iconic performances, and unforgettable matches make India vs Australia one of the greatest rivalries in world cricket.

