The upcoming T20 World Cup 2026 schedule has been officially released by the International Cricket Council (ICC) on November 25. The opening match of the tournament will be played between Pakistan and Netherlands while Team India will also play their opening game on day 1.
The ICC Men’s T20 World Cup 2026 will be the 10th edition of cricket’s shortest format flavour. The tournament will be co-host by India and Sri Lanka commencing from 7 February till 8 March, 2025.
Table of Contents
Format
The T20 World Cup 2026 will continue to follow the same format as the 2024 edition. 20 qualified teams will be divided into four groups of 5 teams each. Each team will play the other teams once in a round robin format.
The top two from all groups will then qualify into the T20 World Cup 2026 Super Eight stage. The 8 qualified teams would then be divided into two groups of 4 teams each. Matches will once again be played on round-robin format and the top two teams from both groups will then qualify for the semi-finals followed by the final match.
T20 World Cup 2026 Teams
Like 2024, the T20 World Cup 2026 will also feature a total of 20 teams. Host nations India and Sri Lanka directly earned a place as hosts while the top 7 teams from T20 World Cup 2024 also qualified directly. Also 3 best ranked teams in the ICC T20 Rankings qualified. Meanwhile, total of 8 teams qualified through the regional qualifiers. Find below the breakdown of qualified T20 World Cup 2026 teams.
| Method of qualification | No. of teams | Teams |
|---|---|---|
| Hosts | 2 | India, Sri Lanka |
| 2024 Men’s T20 World Cup (Top 7 teams from previous tournament, excluding hosts) | 7 | Afghanistan, Australia, Bangladesh, England, South Africa, United States, West Indies |
| ICC Men’s T20I Team Rankings | 3 | Ireland, New Zealand, Pakistan |
| Americas Qualifier | 1 | Canada |
| Europe Qualifier | 2 | Italy, Netherlands |
| Africa Qualifier | 2 | Namibia, Zimbabwe |
| Asia–East Asia Pacific Qualifier | 3 | Nepal, Oman, United Arab Emirates |
T20 World Cup 2026 Venues
The upcoming T20 World Cup 2026 will be held at 8 different venues across India and Sri Lanka. 5 venues in India consisting of the Eden Gardens, Narendra Modi Stadium, Wankhede and 3 venues in Sri Lanka will host the entire tournament.
Venues in India
| City | Stadium | Capacity |
|---|---|---|
| Ahmedabad | Narendra Modi Stadium | 132,000 |
| New Delhi | Arun Jaitley Cricket Stadium | 35,200 |
| Kolkata | Eden Gardens | 68,000 |
| Chennai | M. A. Chidambaram Stadium | 38,200 |
| Mumbai | Wankhede Stadium | 33,100 |
Venues in Sri Lanka
| City | Stadium | Capacity |
|---|---|---|
| Colombo | R. Premadasa Stadium | 35,000 |
| Colombo | Sinhalese Sports Club Cricket Ground | 10,000 |
| Kandy | Pallekele International Cricket Stadium | 35,000 |
ICC T20 World Cup 2026 Groups
| Group 1 | Group 2 |
|---|---|
| India | Australia |
| Namibia | Sri Lanka |
| Netherlands | Zimbabwe |
| Pakistan | Ireland |
| USA | West Indies |
| Group 3 | Group 4 |
|---|---|
| Bangladesh | Afghanistan |
| England | Canada |
| Italy | New Zealand |
| West Indies | South Africa |
| Nepal | UAE |
T20 World Cup 2026 Key Dates
The T20 World Cup 2026 in India and Sri Lanka will begin on February 7. According to report by Telecomasia, the Super Eight stage will begin on 22 February in Ahmedabad.
Meanwhile one semi-final is scheduled to be played in India in Mumbai on March 5 while the other semi-final will be played in Kolkata or Colombo depending on Pakistan’s qualification. The final match will be played at the Narendra Modi Stadium in Ahmedabad, or Colombo if Pakistan qualifies, on March 8.
ICC T20 World Cup 2026 Schedule
The ICC T20 World Cup 2026 complete schedule was released by the International Cricket Council (ICC) on November 25, Tuesday. Find below the group-wise T20 World Cup 2026 fixtures:
Group A Schedule
| Date | Time (IST) | Fixture | Venue |
|---|---|---|---|
| 7 February 2026 | 11:00 AM | Pakistan vs Netherlands | Sinhalese Sports Club Cricket Ground, Colombo |
| 7 February 2026 | 7:00 PM | India vs United States | Wankhede Stadium, Mumbai |
| 10 February 2026 | 11:00 AM | Namibia vs Netherlands | Arun Jaitley Stadium, Delhi |
| 10 February 2026 | 7:00 PM | Pakistan vs United States | Sinhalese Sports Club Cricket Ground, Colombo |
| 12 February 2026 | 7:00 PM | India vs Namibia | Arun Jaitley Stadium, Delhi |
| 13 February 2026 | 7:00 PM | Netherlands vs United States | MA Chidambaram Stadium, Chennai |
| 15 February 2026 | 3:00 PM | Namibia vs United States | MA Chidambaram Stadium, Chennai |
| 15 February 2026 | 7:00 PM | India vs Pakistan | R. Premadasa Stadium, Colombo |
| 18 February 2026 | 3:00 PM | Namibia vs Pakistan | Sinhalese Sports Club Cricket Ground, Colombo |
| 18 February 2026 | 7:00 PM | India vs Netherlands | Narendra Modi Stadium, Ahmedabad |
Group B Schedule
| Date | Time (IST) | Fixture | Venue |
|---|---|---|---|
| 8 February, 2026 | 7:00 PM | Sri Lanka vs Ireland | R. Premadasa Stadium, Colombo |
| 9 February, 2026 | 3:00 PM | Oman vs Zimbabwe | Sinhalese Sports Club Cricket Ground, Colombo |
| 11 February, 2026 | 3:00 PM | Australia vs Ireland | R. Premadasa Stadium, Colombo |
| 12 February, 2026 | 11:00 AM | Sri Lanka vs Oman | Pallekele International Cricket Stadium, Kandy |
| 13 February, 2026 | 11:00 AM | Australia vs Zimbabwe | R. Premadasa Stadium, Colombo |
| 14 February, 2026 | 11:00 AM | Ireland vs Oman | Sinhalese Sports Club Cricket Ground, Colombo |
| 16 February, 2026 | 7:00 PM | Sri Lanka vs Australia | Pallekele International Cricket Stadium, Kandy |
| 17 February, 2026 | 3:00 PM | Ireland vs Zimbabwe | Pallekele International Cricket Stadium, Kandy |
| 19 February, 2026 | 3:00 PM | Sri Lanka vs Zimbabwe | R. Premadasa Stadium, Colombo |
| 20 February, 2026 | 7:00 PM | Australia vs Oman | Pallekele International Cricket Stadium, Kandy |
Group C Schedule
| Date | Time (IST) | Fixture | Venue |
|---|---|---|---|
| 7 February, 2026 | 3:00 PM | Bangladesh vs West Indies | Eden Gardens, Kolkata |
| 8 February, 2026 | 3:00 PM | England vs Nepal | Wankhede Stadium, Mumbai |
| 9 February, 2026 | 11:00 AM | Bangladesh vs Italy | Eden Gardens, Kolkata |
| 11 February, 2026 | 7:00 PM | England vs West Indies | Wankhede Stadium, Mumbai |
| 12 February, 2026 | 3:00 PM | Italy vs Nepal | Wankhede Stadium, Mumbai |
| 14 February, 2026 | 3:00 PM | Bangladesh vs England | Eden Gardens, Kolkata |
| 15 February, 2026 | 11:00 AM | Nepal vs West Indies | Wankhede Stadium, Mumbai |
| 16 February, 2026 | 3:00 PM | England vs Italy | Eden Gardens, Kolkata |
| 17 February, 2026 | 7:00 PM | Bangladesh vs Nepal | Wankhede Stadium, Mumbai |
| 19 February, 2026 | 11:00 AM | Italy vs West Indies | Eden Gardens, Kolkata |
Group D Schedule
| Date | Time (IST) | Fixture | Venue |
|---|---|---|---|
| 8 February, 2026 | 11:00 AM | Afghanistan vs New Zealand | MA Chidambaram Stadium, Chennai |
| 9 February, 2026 | 7:00 PM | Canada vs South Africa | Narendra Modi Stadium, Ahmedabad |
| 10 February, 2026 | 3:00 PM | New Zealand vs United Arab Emirates | MA Chidambaram Stadium, Chennai |
| 11 February, 2026 | 11:00 AM | Afghanistan vs South Africa | Narendra Modi Stadium, Ahmedabad |
| 13 February, 2026 | 3:00 PM | Canada vs United Arab Emirates | Arun Jaitley Stadium, Delhi |
| 14 February, 2026 | 7:00 PM | New Zealand vs South Africa | Narendra Modi Stadium, Ahmedabad |
| 16 February, 2026 | 11:00 AM | Afghanistan vs United Arab Emirates | Arun Jaitley Stadium, Delhi |
| 18 February, 2026 | 11:00 AM | Canada vs New Zealand | MA Chidambaram Stadium, Chennai |
| 18 February, 2026 | 11:00 AM | South Africa vs United Arab Emirates | Arun Jaitley Stadium, Delhi |
| 19 February, 2026 | 7:00 PM | Afghanistan vs Canada | MA Chidambaram Stadium, Chennai |
Team India Schedule ICC T20 World Cup 2026
Revsportz has recently reported that Team India has been grouped alongside arch-rivals Pakistan and three associate teams USA, Netherlands and Namibia.
The Suryakumar Yadav led side will begin their T20 World Cup 2026 campaign against United States of America (USA) on February 8 followed by the big clash against Pakistan on February 15. Find below Team India ICC T20 World Cup 2026 schedule.
| Date | Time (IST) | Match | Venue |
|---|---|---|---|
| 7 February, 2026 | 7:00 PM | India vs USA | Mumbai |
| 12 February, 2026 | 7:00 PM | India vs Namibia | New Delhi |
| 15 February, 2026 | 7:00 PM | India vs Pakistan | Colombo |
| 18 February, 2026 | 7:00 PM | India vs Netherlands | Ahmedabad |






1 thought on “ICC Men’s T20 World Cup 2026 Schedule, Venues, and Teams”