Cricket lovers across the nation are eagerly waiting for the India Test matches schedule in 2025. This year promises non-stop red-ball action. Here’s everything you need to know about the upcoming cricket Test matches of India.
Upcoming Test Match Schedule India
Series | Match | Date & Time (IST) | Venue (Stadium) |
---|---|---|---|
India vs West Indies (Home) | 1st Test | 2–6 October 2025, 9:30 AM | Narendra Modi Stadium, Ahmedabad |
2nd Test | 10–14 October 2025, 9:30 AM | Arun Jaitley Stadium, Delhi | |
India vs South Africa (Home) | 1st Test | 14–18 November 2025, 9:30 AM | Eden Gardens, Kolkata |
2nd Test | 22–26 November 2025, 9:30 AM | Barsapara Cricket Stadium, Guwahati |
India vs West Indies (2 Tests)
India will begin their home Test campaign in 2025 with a two-match series against West Indies. Playing in familiar conditions, the Men in Blue will look to dominate the Caribbean side.
Match | Date | Time (IST) | Venue |
---|---|---|---|
1st Test | 2–6 October 2025 | 9:30 AM | Narendra Modi Stadium, Ahmedabad |
2nd Test | 10–14 October 2025 | 9:30 AM | Arun Jaitley Stadium, Delhi |
India vs South Africa (2 Tests)
After the West Indies series, Team India will take on South Africa in a two-match Test series at home. This will be another exciting contest with some of India’s iconic cricketing venues hosting the matches.
Match | Date | Time (IST) | Venue |
---|---|---|---|
1st Test | 14–18 November 2025 | 9:30 AM | Eden Gardens, Kolkata |
2nd Test | 22–26 November 2025 | 9:30 AM | Barsapara Cricket Stadium, Guwahati |
India Test Match Schedule 2025
Here is the complete India Test schedule 2025, covering all bilateral series and major tournaments.
Month | Series / Tournament | Match Details |
---|---|---|
January 2025 | India vs England (Home) | 5 Tests |
July 2025 | ICC World Test Championship Final (Lord’s, London) | 1 Test |
October 2025 | India vs West Indies (Home) | 2 Tests |
November 2025 | India vs South Africa (Home) | 2 Tests |
Read Also –
India Test Match Related FAQ
Who is the Test captain of India?
As of 2025, Shubhman Gill is the captain of India’s Test team.
When did India last lose a Test series at home?
India last lost a home Test series in 2012 against England (1–2). Since then, India has remained dominant at home across all red-ball series.
How many Test matches does India usually play in a year?
On average, India plays 10–14 Test matches per year, depending on the ICC FTP (Future Tours Programme) and bilateral series.
Where can fans watch India’s Test matches?
India’s Test matches are broadcast live on major sports networks, including Star Sports and Sony Sports, in India, with streaming available on JioCinema, SonyLiv, and other official digital platforms.
How many Test matches has India played overall?
As of 2025, India has played over 570 Test matches since making their debut in 1932 against England at Lord’s.