Here is the complete schedule of the Indian cricket team for 2026, which is confirmed and which is probable. It is going to start with a 3-match ODI series against New Zealand, the first match of which will be held on 11 January. Virat Kohli and Rohit Sharma will be seen playing in this. Before the T20 World Cup 2026, India will play a 5-match T20 series against New Zealand. There are many series to be held after the World Cup, but the one whose schedule is confirmed is the tour of England. India will play a series of 5 T20 and 3 ODI matches on this tour. First see the confirmed schedule, then information is given about the series whose dates have not been confirmed yet.
India vs New Zealand ODI Series 2026
- 11 January- Vadodara
- 14 January- Rajkot
- 18 January- Indore
India vs New Zealand T20 Series 2026
- 21 January- Nagpur
- 23 January- Naya Raipur
- 25 January- Guwahati
- 28 January- Visakhapatnam
- 31 January- Thiruvananthapuram
t20 world cup 2026 india schedule
- 7 February- vs USA (Mumbai)
- 12 February- vs Namibia (Delhi)
- 15 February- vs Pakistan (Colombo)
- 18 February- vs Netherlands (Ahmedabad)
England vs India T20 Series 2026 Schedule
- 1 July- Riverside Ground
- 4th July- All Trafford Cricket Ground
- 7 July- Trent Bridge
- 9 July- Bristol Cricket Ground
- 11 July – The Ageas Bowl
England vs India ODI Series 2026 Schedule
- 14 July- Birmingham
- 16 July – Cardiff
- 19 July- London
How many test matches will Team India play in 2026?
India’s next series in the World Test Championship 2025-27 cycle is against Sri Lanka, which will be an away series. A 2-match test series will be played here. After this, India will also play a 2-Test series on New Zealand tour. To maintain its chances of going to the finals, Team India has to win 3 out of 4 matches. However, there is news that India can also play a test against Afghanistan in June. That means India will play a total of 5 Tests this year, but none of the dates are confirmed yet.
How many ODI matches will Team India play in 2026?
India will play 3-3 match ODI series against New Zealand in January and against England in July, the schedule of which has been released. Apart from this, India can play a 3-match ODI series against Afghanistan in June. There may be a 3-match ODI series against India and West Indies in September-October.
India can play a 3-match ODI series against Sri Lanka in December. That means India will play a total of 15 ODI matches this year, out of which the schedule of 6 has been confirmed.
How many T20I matches will Team India play in 2026?
After 5 T20 matches in January, India will play in the World Cup to be held in this format. India has 4 matches confirmed in the group stage of T20 World Cup, after which if the team goes to the next stage, its number will increase. After this, India has to play a 5-match T20 series against England in July. That means the schedule of India’s 14 T20 matches is confirmed.
Team India can play a 3-match T20 series against Afghanistan in September, which is mentioned in the FTP. India has to play a 5-match T20 series against West Indies in October, the schedule of which has not been confirmed yet. India will play a series of 6 T20 matches on New Zealand tour in November. The year will end with a 3-match T20 series against Sri Lanka, the schedule for which has not been released yet.
That means, this year the dates of India’s 14 T20 matches have been announced. The dates of 17 matches have not been announced. India will play 31 T20 matches this year, if Team India reaches the final of T20 World Cup 2026, then 4 more matches will be added to it.

