Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block

Indian cricket team schedule for 2025: Full List of Matches, Series, Venues, Dates

India Men's Cricket Team Schedule 2025: The Indian cricket team's schedule for 2025 promises an action-packed calendar featuring a mix of ICC tournaments, bilateral series, and regional championships.

With a total of 18 T20Is, 10 Tests, and 12 ODIs lined up in bilateral series alone, 2025 holds significant potential for cricket enthusiasts. Fans can look forward to seeing India compete in the Champions Trophy, an away Test series against England, and the Asia Cup, among other thrilling contests. Below is the detailed schedule of India’s matches, including venues and dates.

Indian cricket team schedule for 2025

India Men's Cricket Team Full Schedule for 2025

  • India vs Australia, 5th Border-Gavaskar Trophy Test
    Date: January 3–7
    Venue: Sydney
  • India vs England (5 T20Is, 3 ODIs)
    • 1st T20I: January 22 (Chennai)
    • 2nd T20I: January 25 (Kolkata)
    • 3rd T20I: January 28 (Rajkot)
    • 4th T20I: January 31 (Pune)
    • 5th T20I: February 2 (Mumbai)
    • 1st ODI: February 6 (Nagpur)
    • 2nd ODI: February 9 (Cuttack)
    • 3rd ODI: February 12 (Ahmedabad)
  • ICC Champions Trophy (Dubai)
    • India vs Bangladesh: February 20
    • India vs Pakistan: February 23
    • India vs New Zealand: March 2
    • Semi-final: March 4 (if qualified)
    • Final: March 9 (if qualified)
  • IPL 2025: MARCH 14 to MAY 25
  • World Test Championship Final
    Date: June 2025
    Venue: Lord’s, London (if qualified)
  • India vs England (5 Tests)
    • 1st Test: June 20–24 (Headingley)
    • 2nd Test: July 2–6 (Edgbaston)
    • 3rd Test: July 10–14 (Lord's)
    • 4th Test: July 23–27 (Manchester)
    • 5th Test: July 31–August 4 (The Oval)
  • India vs Bangladesh (3 ODIs, 3 T20Is)
    Date: August 2025
    Venue: To Be Decided (TBD)
  • T20 Asia Cup
    Date: September 2025
    Venue: India & UAE (Match schedule and venues are to be decided)
  • India vs West Indies (2 Tests)
    Date: October 2025
    Venue: TBD
  • Asia Cup T20s
    Date: October–November 2025
    Venue: TBD
  • India vs Australia (3 ODIs, 5 T20Is)
    Date: November 2025
    Venue: TBD
  • India vs South Africa (2 Tests, 3 ODIs, 5 T20Is)
    Date: November–December 2025
    Venue: TBD

Note: Bi-lateral series could be added if BCCI comes to an agreement with any ICC members' nation

Indian cricket team results in 2024

Test

Matches Played: 15

Won: 8

Lost: 6

Drawn: 1

India's Test Results in 2024

  • Beat South Africa by 7 wickets (Cape Town)
  • Lost to England by 28 runs (Hyderabad)
  • Beat England by 106 runs (Visakhapatnam)
  • Beat England by 434 runs (Rajkot)
  • Beat England by 5 wickets (Ranchi)
  • Beat England by an innings and 64 runs (Dharamsala)
  • Beat Bangladesh by 280 runs (Chennai)
  • Beat Bangladesh by 7 wickets (Kanpur)
  • Lost to New Zealand by 8 wickets (Bengaluru)
  • Lost to New Zealand by 113 runs (Pune)
  • Lost to New Zealand by 25 runs (Mumbai)
  • Beat Australia by 295 runs (Perth)
  • Lost to Australia by 10 wickets (Adelaide)
  • Drew against Australia (Brisbane)
  • Lost to Australia by 184 runs (Melbourne)

Also read: Most Runs in ICC World Test Championship 2023-25: Top 10 and Teamwise Top 5 Highest Run-Scorers

India's ODI Record in 2024

Matches Played: 3

Won: 0

Lost: 2

Tied: 1

India's ODI Results in 2024

  • Lost to Sri Lanka by 5 wickets (Colombo)
  • Tied with Sri Lanka (Galle)
  • Lost to Sri Lanka by 6 wickets (Kandy)

Also read: Most Wickets in ICC World Test Championship 2023-25: Top 10 Highest Wicket-Takers and Teamwise Top 5

India's T20I Record in 2024

Matches Played: 26

Won: 24

Lost: 2

Tied: 1

Win Percentage: 92%

India's T20I Results in 2024

  • Jan 11 - Beat Afghanistan by 6 wickets (Mohali)
  • Jan 14 - Beat Afghanistan by 6 wickets (Indore)
  • Mar 9 - Beat Ireland by 8 wickets (New York - T20 World Cup Group Stage)
  • Mar 12 - Beat Pakistan by 6 runs (New York - T20 World Cup Group Stage)
  • Mar 20 - Beat U.S.A. by 7 wickets (New York - T20 World Cup Group Stage)
  • Jun 20 - Beat Afghanistan by 47 runs (Bridgetown - T20 World Cup Super Eight Stage)
  • Jun 22 - Beat Australia by 24 runs (North Sound - T20 World Cup Super Eight Stage)
  • Jun 24 - Beat Bangladesh by 50 runs (Gros Islet - T20 World Cup Super Eight Stage)
  • Jun 27 - Beat England by 68 runs (Providence - T20 World Cup Semifinal)
  • Jun 29 - Beat South Africa by 7 runs (Bridgetown - T20 World Cup Final)
  • Jul 7 - Beat Zimbabwe by 100 runs (Harare)
  • Jul 10 - Beat Zimbabwe by 10 wickets (Harare)
  • Jul 13 - Beat Zimbabwe by 23 runs (Harare)
  • Jul 15 - Beat Zimbabwe by 10 wickets (Harare)
  • Jul 17 - Beat Zimbabwe by 7 wickets (Harare)
  • Jul 27 - Beat Sri Lanka by 43 runs (Pallekele)
  • Jul 28 - Beat Sri Lanka by 7 wickets (Pallekele)
  • Jul 30 - Tied with Sri Lanka (Pallekele)
  • Oct 6 - Beat Bangladesh by 7 wickets (Gwalior)
  • Oct 9 - Beat Bangladesh by 86 runs (Delhi)
  • Oct 12 - Beat Bangladesh by 133 runs (Hyderabad)
  • Nov 8 - Beat South Africa by 61 runs (Durban)
  • Nov 10 - Lost to South Africa by 3 wickets (Gqeberha)
  • Nov 13 - Beat South Africa by 11 runs (Centurion)
  • Nov 15 - Beat South Africa by 135 runs (Johannesburg)
Story first published: Wednesday, January 1, 2025, 17:05 [IST]
Other articles published on Jan 1, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+