Blog

ICC Men’s T20 World Cup 2026 Fixtures & Schedule

Dec. 2, 2025

The ICC Men’s T20 World Cup 2026 is set to begin on February 7, 2026, and will be co-hosted by India and Sri Lanka. A total of 20 teams will compete across 40 group-stage matches, with each team playing four round-robin games before advancing to the Super Eight stage. The tournament returns to the subcontinent for the first time since 2016 - Sri Lanka co-hosted in 2012 and India in 2016. Eight venues across India and Sri Lanka will host matches (including Colombo’s R. Premadasa Stadium, pictured, and India’s massive Narendra Modi Stadium). The final is set for 8 March 2026 at Ahmedabad’s Narendra Modi Stadium.

Full Match Schedule (All Times in IST)

The full fixture list for the group stage is as follows (local times):

GROUP A - Fixtures

Note: Pakistan will play all its Group A matches in Sri Lanka.
Match No Date (2026) Day Teams Venue Time (IST)
A1 07 Feb 2026 Sat Pakistan vs Netherlands SSC, Colombo 11:00
A2 07 Feb 2026 Sat India vs USA Mumbai 19:00
A3 10 Feb 2026 Tue Netherlands vs Namibia Delhi 11:00
A4 10 Feb 2026 Tue Pakistan vs USA SSC, Colombo 19:00
A5 12 Feb 2026 Thu India vs Namibia Delhi 19:00
A6 15 Feb 2026 Sun USA vs Netherlands Chennai 15:00
A7 15 Feb 2026 Sun India vs Pakistan R. Premadasa Stadium, Colombo 19:00
A8 18 Feb 2026 Wed Pakistan vs Namibia SSC, Colombo 15:00
A9 18 Feb 2026 Wed India vs Netherlands Ahmedabad 19:00

GROUP B - Fixtures

Match No Date (2026) Day Teams Venue Time (IST)
B1 08 Feb 2026 Sun Sri Lanka vs Ireland Premadasa, Colombo 19:00
B2 09 Feb 2026 Mon Zimbabwe vs Oman SSC, Colombo 15:00
B3 11 Feb 2026 Wed Australia vs Ireland Premadasa, Colombo 15:00
B4 12 Feb 2026 Thu Sri Lanka vs Oman Kandy 11:00
B5 13 Feb 2026 Fri Australia vs Zimbabwe Premadasa, Colombo 11:00
B6 14 Feb 2026 Sat Ireland vs Oman SSC, Colombo 11:00
B7 16 Feb 2026 Mon Australia vs Sri Lanka Kandy 19:00
B8 17 Feb 2026 Tue Ireland vs Zimbabwe Kandy 15:00
B9 19 Feb 2026 Thu Sri Lanka vs Zimbabwe Premadasa, Colombo 15:00
B10 20 Feb 2026 Fri Australia vs Oman Kandy 11:00

GROUP C - Fixtures

Match No Date (2026) Day Teams Venue Time (IST)
C1 07 Feb 2026 Sat West Indies vs Bangladesh Kolkata 15:00
C2 08 Feb 2026 Sun England vs Nepal Mumbai 15:00
C3 09 Feb 2026 Mon Bangladesh vs Italy Kolkata 11:00
C4 11 Feb 2026 Wed England vs West Indies Mumbai 19:00
C5 12 Feb 2026 Thu Nepal vs Italy Mumbai 15:00
C6 14 Feb 2026 Sat England vs Bangladesh Kolkata 15:00
C7 15 Feb 2026 Sun West Indies vs Nepal Mumbai 11:00
C8 16 Feb 2026 Mon England vs Italy Kolkata 15:00
C9 17 Feb 2026 Tue Bangladesh vs Nepal Mumbai 19:00
C10 19 Feb 2026 Thu West Indies vs Italy Kolkata 11:00

GROUP D - Fixtures

Match No Date (2026) Day Teams Venue Time (IST)
D1 08 Feb 2026 Sun New Zealand vs Afghanistan Chennai 11:00
D2 09 Feb 2026 Mon South Africa vs Canada Ahmedabad 19:00
D3 11 Feb 2026 Wed South Africa vs Afghanistan Ahmedabad 11:00
D4 13 Feb 2026 Fri Canada vs UAE Delhi 15:00
D5 14 Feb 2026 Sat New Zealand vs South Africa Ahmedabad 19:00
D6 16 Feb 2026 Mon Afghanistan vs UAE Delhi 11:00
D7 17 Feb 2026 Tue New Zealand vs Canada Chennai 11:00
D8 18 Feb 2026 Wed South Africa vs UAE Delhi 11:00
D9 19 Feb 2026 Thu Afghanistan vs Canada Chennai 19:00

Knockouts

Super Eight
  • 20 Feb – 01 Mar 2026 - two groups of four; top 2 progress to semis.

Semi-Finals

Match No Date (2026) Day Teams Venue Time (IST)
SF1 05 Mar 2026 Thu TBD vs TBD Wankhede Stadium, Mumbai 19:00
SF2 06 Mar 2026 Fri TBD vs TBD Eden Gardens, Kolkata 19:00

Final

Match No Date (2026) Day Teams Venue Time (IST)
F1 08 Mar 2026 Sun TBD vs TBD Narendra Modi Stadium, Ahmedabad 19:00
  • If Pakistan qualifies, their semi-final will be moved to R. Premadasa Stadium, Colombo.

Group Stage Breakdown & Key Matches

Quick Summary

  • 20 teams across 4 groups
  • Top 2 from each group → Super Eight
  • Each team plays 4 matches
  • Group A features India–Pakistan
  • Group B includes Australia & co-host Sri Lanka
  • Group C includes England, West Indies, Bangladesh
  • Group D features South Africa, New Zealand, Afghanistan

Group A

Group A includes India, Pakistan, USA, Namibia, and Netherlands. India opens their campaign on February 7 in Mumbai against the USA, while Pakistan play on the same day in Colombo. The big highlight of this group is the India vs Pakistan clash on February 15 in Colombo - always the most-watched fixture of any global tournament. Pakistan will play all their group matches in Sri Lanka, making conditions a major storyline in this group.

Group B

Group B features Australia, Sri Lanka, Zimbabwe, Ireland, and Oman. Sri Lanka, as co-hosts, have two crucial home games - against Oman on February 12 and against Australia on February 16, both in Kandy. Australia face Ireland and Zimbabwe in Sri Lanka, while Ireland, Zimbabwe, and Oman fight for the second qualifying spot behind the group favourites.

Group C

Group C includes England, West Indies, Bangladesh, Italy, and Nepal. England begin against Nepal on February 8, while Bangladesh take on West Indies in the opening round on February 7. This group has several exciting matchups:
  • West Indies vs England on February 11 in Mumbai
  • England vs Bangladesh on February 14 in Kolkata
Italy and Nepal, both newer to the big stage, bring fresh energy to the group.

Group D

Group D contains South Africa, New Zealand, Afghanistan, Canada, and UAE. This group has a strong competitive edge, starting with New Zealand’s opener against Afghanistan on February 8 in Chennai. Key clashes include:
  • South Africa vs Afghanistan on February 11 in Ahmedabad
  • South Africa vs New Zealand on February 14 in Ahmedabad
Canada and UAE round out the group and could influence qualification with key performances.

Broadcast & Streaming Info

TV and streaming partners for T20 World Cup 2026 include the major sports networks around the world. For example:
  • India & Subcontinent: Star Sports (TV) and Disney+ Hotstar.
  • Australia: Fox Sports and Kayo Sports.
  • South Africa: SuperSport channels.
  • United Kingdom: Sky Sports (Sky Sports Cricket).
  • United States & Canada: Willow TV and ESPN+ (Willow Canada).
  • Sri Lanka: SLRC Channel Eye and Dialog TV.
  • Pakistan: PTV Sports and Ten Sports (Geo Super).
  • Bangladesh: Gazi TV (TV) and streaming on Rabbithole/Toffee.
  • Middle East & UAE: STARZPLAY via CricLife MAX.
  • Caribbean: ESPN Caribbean.
Other regional broadcasters will also carry the matches in their local markets. Fans should check local listings or official ICC announcements for complete TV/stream details.

Follow Live Scores via Roanuz Cricket API

Cricket fans worldwide can stay updated on every match with real-time, ultra-fast live scores. The Roanuz Cricket API delivers ball-by-ball data faster than TV, with support for Webhooks, WebSockets, and Firebase streaming. Developers can integrate live scorecards, commentary, match timelines, fantasy points, and advanced statistics directly into their apps or platforms - fully ready for the ICC T20 World Cup 2026. 👉 Access live match data here: https://www.cricketapi.com

Sources

  • Official ICC press releases & fixture announcements
  • Global broadcast partner listings
  • Roanuz Sports internal communications