The International Cricket Council (ICC) has announced the updated fixtures and match schedule for the ICC Men’s T20 World Cup 2026, confirming dates, venues, and the full roadmap to the final. As Bangladesh is no longer part of the ICC Men’s T20 World Cup 2026, the ICC has released an updated fixtures list. The tournament will be jointly hosted by India and Sri Lanka and will start on February 7 and will go on until March 8, 2026. The matches are spread across major cities in both countries.

As per the revised schedule shared by the ICC, the group stage will commence from February 6, featuring multiple double-headers. Cities like Mumbai, Kolkata, Delhi, Chennai, Ahmedabad, Colombo, and Kandy will be hosting group matches. The knockout phase will begin in late February.

The league phase will be completed on March 1, following which the tournament will enter into the semi-finals and final.

Here’s the full list of ICC Men’s T20 World Cup 2026 schedule

DateMatchVenue
Sat, Feb 7Pakistan vs NetherlandsSSC, Colombo
Sat, Feb 7West Indies vs ScotlandKolkata
Sat, Feb 7India vs USAMumbai
Sun, Feb 8New Zealand vs AfghanistanChennai
Sun, Feb 8England vs NepalMumbai
Sun, Feb 8Sri Lanka vs IrelandPremadasa, Colombo
Mon, Feb 9Scotland vs ItalyKolkata
Mon, Feb 9Zimbabwe vs OmanSSC, Colombo
Mon, Feb 9South Africa vs CanadaAhmedabad
Tue, Feb 10Netherlands vs NamibiaDelhi
Tue, Feb 10New Zealand vs UAEChennai
Tue, Feb 10Pakistan vs USASSC, Colombo
Wed, Feb 11South Africa vs AfghanistanAhmedabad
Wed, Feb 11Australia vs IrelandPremadasa, Colombo
Wed, Feb 11England vs West IndiesMumbai
Thu, Feb 12Sri Lanka vs OmanKandy
Thu, Feb 12Nepal vs ItalyMumbai
Thu, Feb 12India vs NamibiaDelhi
Fri, Feb 13Australia vs ZimbabwePremadasa, Colombo
Fri, Feb 13Canada vs UAEDelhi
Fri, Feb 13USA vs NetherlandsChennai
Sat, Feb 14Ireland vs OmanSSC, Colombo
Sat, Feb 14England vs ScotlandKolkata
Sat, Feb 14New Zealand vs South AfricaAhmedabad
Sun, Feb 15West Indies vs NepalMumbai
Sun, Feb 15USA vs NamibiaChennai
Sun, Feb 15India vs PakistanPremadasa, Colombo
Mon, Feb 16Afghanistan vs UAEDelhi
Mon, Feb 16England vs ItalyKolkata
Mon, Feb 16Australia vs Sri LankaKandy
Tue, Feb 17New Zealand vs CanadaChennai
Tue, Feb 17Ireland vs ZimbabweKandy
Tue, Feb 17Scotland vs NepalMumbai
Wed, Feb 18South Africa vs UAEDelhi
Wed, Feb 18Pakistan vs NamibiaSSC, Colombo
Wed, Feb 18India vs NetherlandsAhmedabad
Thu, Feb 19West Indies vs ItalyKolkata
Thu, Feb 19Sri Lanka vs ZimbabwePremadasa, Colombo
Thu, Feb 19Afghanistan vs CanadaChennai
Fri, Feb 20Australia vs OmanKandy
Sat, Feb 21Y2 vs Y3Premadasa, Colombo
Sun, Feb 22Y1 vs Y4Kandy
Sun, Feb 22X1 vs X4Ahmedabad
Mon, Feb 23X2 vs X3Mumbai
Tue, Feb 24Y1 vs Y3Kandy
Wed, Feb 25Y2 vs Y4Premadasa, Colombo
Thu, Feb 26X3 vs X4Ahmedabad
Thu, Feb 26X1 vs X2Chennai
Fri, Feb 27Y1 vs Y2Premadasa, Colombo
Sat, Feb 28Y3 vs Y4Kandy
Sun, Mar 1X2 vs X4Delhi
Sun, Mar 1X1 vs X3Kolkata

Knocout stage matches timetable

MatchDateVenue
Semi-Final 1Wed, March 4Kolkata / Colombo
Semi-Final 2Thu, March 5Mumbai
FinalSun, March 8Ahmedabad / Colombo

When does the ICC Men’s T20 World Cup 2026 start and end?

The tournament will start on Saturday, February 7, and the final match will be on Sunday, March 8, 2026. As per the latest schedule, nearly a month of action will take place as matches will be conducted almost every day during the group stage.

Where will the semi-finals and final be played?

As per the fixtures released by the ICC, Semi Final 1 is slated to take place on Wednesday, March 4, whereas Semi Final 2 will be played on Thursday, March 5. The final is scheduled to take place in Ahmedabad, and Colombo is mentioned as the host venue for the title battle.

The updated fixture list also confirms many high-profile group clashes involving powerhouses like India, Australia, Pakistan, South Africa, New Zealand, and England. Emerging teams like the UAE, Nepal, the USA, Namibia, and Italy will also be playing.

Scotland to replace Bangladesh at ICC Men’s T20 World Cup 2026

In a major development related to the updated schedule, the ICC has confirmed that Scotland will replace Bangladesh at the ICC’s Men’s T20 World Cup 2026. The decision has been taken after the Bangladesh Cricket Board (BCB) declined to take part in the tournament under the published match schedule, prompting the ICC to make the last-minute change.