India and Australia have played each other for nearly eight decades, from a one-sided first Test in 1947 to the white-ball series in late 2025. This timeline covers the milestones, the full record, and the ten most recent men’s matches.
This intense competition is best captured in the India National Cricket Team Vs Australian Men’s Cricket Team Timeline, showcasing decades of iconic matches and legendary performances.
The Rivalry at a Glance
The two teams have played 304 matches across formats: 112 Tests, 155 ODIs and 37 T20Is. Australia lead overall, but the picture changes by format: Wikipedia
| Format | Played | India wins | Australia wins | Draw/No result |
|---|---|---|---|---|
| Test | 112 | 33 | 48 | 31 |
| ODI | 155 | 59 | 86 | 10 |
| T20I | 37 | 22 | 12 | 3 |
Source: Wikipedia’s Australia–India rivalry page, which covers matches up to November 2025.
Timeline of Key Moments
1947-48: first Test. The first meeting was a Test from 28 November to 4 December 1947, which Australia won by an innings and 226 runs. Australia’s dominance in the early decades was almost complete.
1980: first ODI win for India. India won the first ODI between the teams by 66 runs on 6 December 1980.
2001: the Kolkata Test. VVS Laxman and Rahul Dravid turned a follow-on into a famous Indian win, ending Australia’s run of consecutive Test victories.
2003: World Cup final. Australia beat India in the final in Johannesburg and confirmed their era of ODI dominance.
2007: first T20I. India won the first T20I between the sides by 15 runs on 22 September 2007. T20Is have been India’s strongest format against Australia ever since.
2018-19 and 2020-21: India win in Australia. India won their first Test series in Australia in 2018-19, then retained the Border-Gavaskar Trophy in 2021 with a famous chase at the Gabba, a ground where Australia had been unbeaten for decades.
2023: Australia win two global finals. Australia won the 2023 World Test Championship final at The Oval, then beat India in the 50-over World Cup final in Ahmedabad.
2024: T20 World Cup. India beat Australia by 24 runs in the Super 8 stage.
2024-25: Border-Gavaskar Trophy. Australia won the series 3-1, with India’s win in Perth the only exception. The last Test between them so far was in Sydney from 3 to 5 January 2025, and Australia won by six wickets.
March 2025: Champions Trophy. India beat Australia in the semi-final in Dubai and went on to win the trophy.
October-November 2025: white-ball tour. Australia won the ODI series 2-1, and India won the five-match T20I series 2-1. Details are in the table below.
Latest 10 Matches: India vs Australia (Men’s)
| # | Date | Match | Venue | Result |
|---|---|---|---|---|
| 1 | 8 Nov 2025 | 5th T20I | Brisbane | No result |
| 2 | 6 Nov 2025 | 4th T20I | Gold Coast | India won by 48 runs (IND 167/8, AUS 119) |
| 3 | 2 Nov 2025 | 3rd T20I | Hobart | India won by 5 wickets (AUS 186/6, IND 188/5) |
| 4 | 31 Oct 2025 | 2nd T20I | Melbourne | Australia won by 4 wickets (IND 125, AUS 126/6) |
| 5 | 29 Oct 2025 | 1st T20I | Canberra | No result (rain) |
| 6 | 25 Oct 2025 | 3rd ODI | Sydney | India won by 9 wickets (AUS 236, IND 237/1) |
| 7 | 23 Oct 2025 | 2nd ODI | Adelaide | Australia won by 2 wickets (IND 264/9, AUS 265/8) |
| 8 | 19 Oct 2025 | 1st ODI | Perth | Australia won by 7 wickets, DLS (IND 136/9, AUS 131/3) |
| 9 | 3-5 Jan 2025 | 5th Test | Sydney | Australia won by 6 wickets |
| 10 | 26-30 Dec 2024 | 4th Test | Melbourne | Australia won by 184 runs |
Results for rows 1 to 8 are confirmed by series pages and match listings. For rows 9 and 10 I confirmed the result for row 9 but row 10 comes from my own recall of the series, so check ESPNcricinfo for full scores. The T20I result for 8 November is listed as no result, and the ODI on 25 October as the latest ODI.
Across these ten matches, Australia won four, India won three, and two were washed out.
Highlights from the 2025 Tour
ODIs. Australia won the first two games, and the Perth match was shortened to 26 overs by rain. India had a 237-run target in Sydney and won with 69 balls to spare. Rohit Sharma was named Player of the Series, and he scored his 50th international century in the final ODI. The match was also a farewell-style occasion for senior batters Rohit and Virat Kohli in Australia.
T20Is. Abhishek Sharma was Player of the Series. After the first game was washed out, Australia won in Melbourne, then India won in Hobart and Gold Coast, and the series finale was rained off. India bowled Australia out cheaply in the Gold Coast match, and Washington Sundar starred in the Hobart win.
Trends in the Rivalry
Home advantage is strong in Tests and ODIs. Australia’s best results against India have come at home, particularly in Tests. India’s most famous wins in Australia (2018-19 and 2020-21) are highlights because they are rare.
India are stronger in T20Is. India lead the T20I record 22-12, reflecting their depth in the format.
Big matches are often close or decisive. Australia won the 2003 and 2023 World Cup finals and the 2023 WTC final. India won the 2024 T20 World Cup group clash and the 2025 Champions Trophy semi-final.
What’s Next
The next scheduled meetings are a Test on 21 January 2027 and an ODI on 7 October 2027. There is no T20I date confirmed yet, and I found no men’s meeting between November 2025 and now. Check the BCCI and Cricket Australia sites for updated schedules.
Frequently Asked Questions (FAQs)
1. When was the latest India vs Australia men’s match?
The most recent ODI was on 25 October 2025 in Sydney, which India won by 9 wickets. The most recent T20I was on 8 November 2025 and ended with no result.
2. Who leads the overall head-to-head?
Australia, with 146 wins to India’s 114 across all three formats in 304 matches.
3. Who won the 2025 white-ball series in Australia?
Australia won the ODI series 2-1, and India won the T20I series 2-1.
4. When did India and Australia last play a Test?
In Sydney, 3-5 January 2025, where Australia won by six wickets and took the Border-Gavaskar Trophy series 3-1.
5. When do India and Australia play next?
A Test is scheduled for 21 January 2027 and an ODI for 7 October 2027, per the rivalry records. A T20I date has not been confirmed.
