Indian men’s cricket team are ready for another packed season with some massive events lined up in 2026. 2025 brought mixed results for the Indian team with another Test series humiliation at home against South Africa being a historic low. However, apart from that, the team shined in white ball cricket. India won the Champions Trophy and was the most dominant T20I set-up the world has ever seen.
The challenge lies in ensuring that the team carries the same T20I form into the home World Cup where anything less than a successful title defence might not be seen favourably by the fans. But before and after the T20 World Cup, cricketing action continues as India host a lot of teams and travel across continents with hopes of glory.
READ | Sports calendar 2026: Full month-wise details of all major tournaments with dates and venue
Here we take a look at India’s schedule for 2026 where a T20 World Cup is to be defended at home and redemption is needed in Test cricket.
January 2026: New Zealand tour of India
11 January 2026: India vs New Zealand at BCA Stadium, Kotambi, Vadodara – 1st ODI
14 January 2026: India vs New Zealand at Niranjan Shah Stadium, Khandheri, Rajkot – 2nd ODI
18 January 2026: India vs New Zealand at Holkar Cricket Stadium, Indore – 3rd ODI
21 January 2026: India vs New Zealand at Vidarbha Cricket Association Stadium, Nagpur – 1st T20I
23 January 2026: India vs New Zealand at Shaheed Veer Narayan Singh International Stadium, Raipur – 2nd T20I
25 January 2026: India vs New Zealand at Barsapara Cricket Stadium, Guwahati – 3rd T20I
28 January 2026: India vs New Zealand at ACA-VDCA Cricket Stadium, Visakhapatnam – 4th T20I
31 January 2026: India vs New Zealand at Greenfield International Stadium, Thiruvananthapuram – 5th T20I
February 2026: T20 World Cup
7 February 2026: India vs USA at Wankhede Stadium, Mumbai
12 February 2026: India vs Namibia at Arun Jaitley Stadium, Delhi
15 February 2026: India vs Pakistan at R. Premadasa Stadium, Colombo
18 February 2026: India vs Netherlands at Narendra Modi Stadium, Ahmedabad
21 February-March 1: Super 8 matches at multiple venues (If qualified)
March 2026: T20 World Cup Knockouts
5 March: Semifinal at Wankhede Stadium, Mumbai (If Qualified)
8 March: Final at Narendra Modi Stadium, Ahmedabad (If Qualified)
April-May 2026: Indian Premier League
- 26 March-31 May: IPL 2026
June 2026: Afghanistan tour of India
- 3 ODIs and 1 Test (Dates and venues to be announced)
July 2026: India tour of England
1 July 2026: England vs India at Riverside Ground, Chester-le-Street – 1st T20I
4 July 2026: England vs India at Emirates Old Trafford, Manchester – 2nd T20I
7 July 2026: England vs India at Trent Bridge, Nottingham – 3rd T20I
9 July 2026: England vs India at County Ground, Bristol – 4th T20I
11 July 2026: England vs India at The Rose Bowl, Southampton – 5th T20I
14 July 2026: England vs India at Edgbaston, Birmingham – 1st ODI
16 July 2026: England vs India at Sophia Gardens, Cardiff – 2nd ODI
19 July 2026: England vs India at Lord’s, London – 3rd ODI
After July 19, the dates and venues for the details of the rest of India’s schedule are yet to be announced. Check below India’s scheduled series for the remainder of the year:
August 2026: India tour of Sri Lanka (2 Tests)
September 2026: Afghanistan vs India (3 T20Is), Asian Games in Japan, West Indies tour of India (3 ODIs, 5 T20Is)
October-November 2026: India tour of New Zealand (2 Tests, 3 ODIs)
December 2026: Sri Lanka tour of India (3 ODIs, 3 T20Is)


)

)
)
)
)
)
)
)
)



