The International Cricket Council (ICC) has officially announced the schedule for the Men’s T20 World Cup 2026. The tournament is set to take place from 7 February to 8 March 2026, with India and Sri Lanka serving as joint hosts.
The official schedule was revealed during a ceremony in Mumbai. Matches will be held across seven venues: Chennai, New Delhi, Kolkata, Mumbai, Ahmedabad, Colombo, and Kandy.
A total of 20 teams will participate, divided into four groups. The top two teams from each group will advance to the Super 8 stage. In this stage, the eight teams will compete in two groups, with the top two from each group moving on to the semi-finals.
Groups
- Group A: India, Pakistan, United States, Netherlands, Namibia
- Group B: Australia, Sri Lanka, Ireland, Zimbabwe, Oman
- Group C: England, West Indies, Bangladesh, Nepal, Italy
- Group D: New Zealand, South Africa, Afghanistan, Canada, UAE
Key Matches:
- Pakistan vs India will take place on 15 February 2026 in Colombo.
- The final is scheduled at Ahmedabad, but Colombo will host the final if Pakistan reaches the title match.
- Mumbai and Kolkata will host the semi-finals, with Pakistan’s involvement potentially shifting a semi-final to Colombo.
Full Fixtures – Men’s T20 World Cup 2026
| Date | Time | Team 1 | Team 2 | Venue |
|---|---|---|---|---|
| 07 Feb 2026 | 11:00 AM | PAK | NED | SSC, Colombo |
| 07 Feb 2026 | 3:00 PM | WI | BAN | Kolkata |
| 07 Feb 2026 | 7:00 PM | IND | USA | Mumbai |
| 08 Feb 2026 | 11:00 AM | NZ | AFG | Chennai |
| 08 Feb 2026 | 3:00 PM | ENG | NEP | Mumbai |
| 08 Feb 2026 | 7:00 PM | SL | IRE | Premadasa, Colombo |
| 09 Feb 2026 | 11:00 AM | BAN | ITA | Kolkata |
| 09 Feb 2026 | 3:00 PM | ZIM | OMA | SSC, Colombo |
| 09 Feb 2026 | 7:00 PM | SA | CAN | Ahmedabad |
| 10 Feb 2026 | 11:00 AM | NED | NAM | Delhi |
| 10 Feb 2026 | 3:00 PM | NZ | UAE | Chennai |
| 10 Feb 2026 | 7:00 PM | PAK | USA | SSC, Colombo |
| 11 Feb 2026 | 11:00 AM | SA | AFG | Ahmedabad |
| 11 Feb 2026 | 3:00 PM | AUS | IRE | Premadasa, Colombo |
| 11 Feb 2026 | 7:00 PM | ENG | WI | Mumbai |
| 12 Feb 2026 | 11:00 AM | SL | OMA | Kandy |
| 12 Feb 2026 | 3:00 PM | NEP | ITA | Mumbai |
| 12 Feb 2026 | 7:00 PM | IND | NAM | Delhi |
| 13 Feb 2026 | 11:00 AM | AUS | ZIM | Premadasa, Colombo |
| 13 Feb 2026 | 3:00 PM | CAN | UAE | Delhi |
| 13 Feb 2026 | 7:00 PM | USA | NED | Chennai |
| 14 Feb 2026 | 11:00 AM | IRE | OMA | SSC, Colombo |
| 14 Feb 2026 | 3:00 PM | ENG | BAN | Kolkata |
| 14 Feb 2026 | 7:00 PM | NZ | SA | Ahmedabad |
| 15 Feb 2026 | 11:00 AM | WI | NEP | Mumbai |
| 15 Feb 2026 | 3:00 PM | USA | NAM | Chennai |
| 15 Feb 2026 | 7:00 PM | IND | PAK | Premadasa, Colombo |
| 16 Feb 2026 | 11:00 AM | AFG | UAE | Delhi |
| 16 Feb 2026 | 3:00 PM | ENG | ITA | Kolkata |
| 16 Feb 2026 | 7:00 PM | AUS | SL | Kandy |
| 17 Feb 2026 | 11:00 AM | NZ | CAN | Chennai |
| 17 Feb 2026 | 3:00 PM | IRE | ZIM | Kandy |
| 17 Feb 2026 | 7:00 PM | BAN | NEP | Mumbai |
| 18 Feb 2026 | 11:00 AM | SA | UAE | Delhi |
| 18 Feb 2026 | 3:00 PM | PAK | NAM | SSC, Colombo |
| 18 Feb 2026 | 7:00 PM | IND | NED | Ahmedabad |
| 19 Feb 2026 | 11:00 AM | WI | ITA | Kolkata |
| 19 Feb 2026 | 3:00 PM | SL | ZIM | Premadasa, Colombo |
| 19 Feb 2026 | 7:00 PM | AFG | CAN | Chennai |
| 20 Feb 2026 | 7:00 PM | AUS | OMA | Kandy |
| 21 Feb 2026 | 7:00 PM | Y2 | Y3 | Premadasa, Colombo |
| 22 Feb 2026 | 3:00 PM | Y1 | Y4 | Kandy |
| 22 Feb 2026 | 7:00 PM | X1 | X4 | Ahmedabad |
| 23 Feb 2026 | 7:00 PM | X2 | X3 | Mumbai |
| 24 Feb 2026 | 7:00 PM | Y1 | Y3 | Kandy |
| 25 Feb 2026 | 7:00 PM | Y2 | Y4 | Premadasa, Colombo |
| 26 Feb 2026 | 3:00 PM | X3 | X4 | Ahmedabad |
| 26 Feb 2026 | 7:00 PM | X1 | X2 | Chennai |
| 27 Feb 2026 | 7:00 PM | Y1 | Y2 | Premadasa, Colombo |
| 28 Feb 2026 | 7:00 PM | Y3 | Y4 | Kandy |
| 01 Mar 2026 | 3:00 PM | X2 | X4 | Delhi |
| 01 Mar 2026 | 7:00 PM | X1 | X3 | Kolkata |
| 04 Mar 2026 | 7:00 PM | SF1 | KO | Kolkata / Premadasa, Colombo |
| 05 Mar 2026 | 7:00 PM | SF2 | KO | Mumbai |
| 08 Mar 2026 | 7:00 PM | FINAL | KO | Ahmedabad / Premadasa, Colombo |