Team India is all set to play 10 T20Is before the ICC Men’s T20 World Cup 2026. The Schedule includes two important bilateral series in the shortest format. It will help India test combinations to select players.
Man in Blue is all set to face South Africa in the upcoming series. They will play 5 T20 matches vs the Proteas. The first T20 match is scheduled on December 9 at the Barabati Stadium in Cuttack.

After the South Africa Series in the shortest format, India will play another series from January 21 to February 31, 2026 against New Zealand.
Suryakumar Yadav is currently leading India in T20. The ICC Men's T20 World Cup is scheduled from February 7 to March 8, 2026.
Here is the complete Schedule of India's Upcoming 10 T20 matches.
India vs South Africa T20 Series Schedule December 2025:
- 1st Match at Cuttack Barabati Stadium on December 9
- 2nd Match at Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh on December 11
- 3rd Match at Dharamshala on December 14
- 4th Match at Lucknow on December 17
- 5th Match at Ahmadabad on December 19
India vs New Zealand T20 Series, Schedule 2026:
- 1ST Match at Nagpur on January 21
- 2nd match at Raipur on January 24
- 3rd Match at Guahahti on January 25
- 4th match at Vishakhapatnam, January 28
- 5th match at Thiruvananthapuram on January 31
