For cricket fans, the most exciting question is always-“When and where is India’s next match?” As 2025 promises to be another action-packed year for Indian cricket, let’s take a closer look at the full schedule and find out what’s next for the Men in Blue.
India Next Match Schedule 2025
Match Date Wednesday, December 3, 2025 Team India Next Match India vs South Africa, 2nd ODI
(South Africa tour of India, 2025)Stadium Shaheed Veer Narayan Singh Stadium, Raipur Match Time Toss – 1:00 PM
Match – 1:30 PMCaptains India – KL Rahul
South Africa – Temba BavumaLive Details Live broadcast – Star Sports Network
Live streaming – Jio Hotstar
India’s Next Match T20 2025
Team India will play a five-match T20I series against South Africa at home starting from December 9, 2025.
| Match No. | Match | Date | Day | Time (IST) | Venue |
|---|---|---|---|---|---|
| 1 | 1st T20I | 9 December 2025 | Tuesday | 7:00 PM | Cuttack (Barabati Stadium) |
| 2 | 2nd T20I | 11 December 2025 | Thursday | 7:00 PM | Chandigarh / Mullanpur (MYS International Stadium) |
| 3 | 3rd T20I | 14 December 2025 | Sunday | 7:00 PM | Dharamshala (HPCA Stadium) |
| 4 | 4th T20I | 17 December 2025 | Wednesday | 7:00 PM | Lucknow (Ekana Cricket Stadium) |
| 5 | 5th T20I | 19 December 2025 | Friday | 7:00 PM | Ahmedabad (Narendra Modi Stadium) |
India’s Next Match ODI 2025
Before the Test series, India will play a 3-match ODI series in South Africa.
| Match No. | Match | Date | Day | Time (IST) | Venue |
|---|---|---|---|---|---|
| 1 | 1st ODI | 21 November 2025 | Friday | 1:30 PM | Johannesburg |
| 2 | 2nd ODI | 24 November 2025 | Monday | 1:30 PM | Port Elizabeth |
| 3 | 3rd ODI | 27 November 2025 | Thursday | 1:30 PM | Cape Town |
India’s Next Match Test 2025
After the ODI series, India will play a 2-match Test series in South Africa.
| Match No. | Match | Dates | Day | Time (IST) | Venue |
|---|---|---|---|---|---|
| 1 | 1st Test | 5–9 December 2025 | Friday–Tuesday | 1:30 PM | Centurion |
| 2 | 2nd Test | 13–17 December 2025 | Saturday–Wednesday | 1:30 PM | Cape Town |
Full Schedule of Indian Men’s Cricket Team – 2025
Here’s a month-wise breakdown of India’s international commitments(Team India Schedule 2025)
| Series/Tournament | Time Period | Formats Played | Location |
|---|---|---|---|
| England tour of India | Jan–Feb 2025 | 3 ODIs, 5 T20Is | India |
| ICC Champions Trophy | Feb–Mar 2025 | ODIs | India |
| India tour of England | Jul–Aug 2025 | 5 Tests | England |
| Asia Cup | September 2025 | 5* T20Is (if qualified) | UAE |
| West Indies tour of India | October 2025 | 2 Tests | India |
| India tour of Australia | Oct–Nov 2025 | 3 ODIs, 5 T20Is | Australia |
| South Africa tour of India | Nov–Dec 2025 | 2 Tests, 3 ODIs, 5 T20Is | India |
India Next Match Related FAQ
When is Team India’s next match?
Match Date Wednesday, December 3, 2025 Team India Next Match India vs South Africa, 2nd ODI
(South Africa tour of India, 2025)Stadium Shaheed Veer Narayan Singh Stadium, Raipur Match Time Toss – 1:00 PM
Match – 1:30 PMCaptains India – KL Rahul
South Africa – Temba BavumaLive Details Live broadcast – Star Sports Network
Live streaming – Jio HotstarWhen is India’s next T20 match?
India’s next T20I match will also be against Australia. Team India will play a five-match T20I series on October 23, 26, 29, and November 2, 4.
When is India’s next ODI match?
Team India will play a three-match ODI series on the South Africa tour, with matches scheduled for November 21, 24, and 27, 2025.
When is India’s next Test match?
The first Test will be played in Centurion from December 5–9, 2025.
The second Test will be played in Cape Town from December 13–17, 2025.






