ICC Men's T20 World Cup 2026

Official Schedule, Groups, Venues & Team Squads

The 2026 T20 World Cup will start on Feb 7, with India and Sri Lanka co-hosting the event. A total of 20 teams will compete and they have been divided into four groups of five sides each. The ICC T20 World Cup 2026 will be played between February 7 and March 8 2026. This is the 10th edition of the competition and this time it will be hosted by India and Sri Lanka. This is the first time India will host the competition after 2016. The final will be played at the Narendra Modi Stadium in Ahmedabad on March 8.

Being the defending champions, India are already favourites to win the title. Among the other contenders, there is last edition's runner-up South Africa, two-time champions England and Australia as well. Pakistan are yet to confirm their participation in the competition. Just like 2024, this edition will once again be a 20-team competition.

Download Full Schedule PDF

T20 World Cup 2026 Groups

The top two teams from each group will move to the Super Eight stage. After Super Eight, the top two in each group will move into the semi-finals.

India are placed in Group A with Pakistan, the Netherlands, Namibia and the USA. Group B includes former champions Australia, co-hosts Sri Lanka, Zimbabwe, Ireland and Oman. While, Group C features two-time winners England and West Indies, along with Scotland, Nepal and Italy. It will be Italy’s first time playing in a T20 World Cup.

T20 World Cup 2026 - Complete Schedule

Date Day Match Venue Time (IST)
07-Feb-26SatPakistan vs NetherlandsSSC, Colombo11:00 AM
07-Feb-26SatWest Indies vs ScotlandEden Gardens, Kolkata3:00 PM
07-Feb-26SatIndia vs USAWankhede, Mumbai7:00 PM
08-Feb-26SunNew Zealand vs AfghanistanMA Chidambaram, Chennai11:00 AM
08-Feb-26SunEngland vs NepalWankhede, Mumbai3:00 PM
08-Feb-26SunSri Lanka vs IrelandR. Premadasa, Colombo7:00 PM
09-Feb-26MonScotland vs ItalyEden Gardens, Kolkata11:00 AM
09-Feb-26MonZimbabwe vs OmanSSC, Colombo3:00 PM
09-Feb-26MonSouth Africa vs CanadaNarendra Modi Stadium, Ahmedabad7:00 PM
10-Feb-26TueNetherlands vs NamibiaArun Jaitley Stadium, Delhi11:00 AM
10-Feb-26TueNew Zealand vs UAEMA Chidambaram, Chennai3:00 PM
10-Feb-26TuePakistan vs USASSC, Colombo7:00 PM
11-Feb-26WedSouth Africa vs AfghanistanNarendra Modi Stadium, Ahmedabad11:00 AM
11-Feb-26WedAustralia vs IrelandR. Premadasa, Colombo3:00 PM
11-Feb-26WedEngland vs West IndiesWankhede, Mumbai7:00 PM

The semi-finals are set for March 4 and 5, whereas the final will be held on March 8. If Pakistan make it to the first semi-final and the final, both games will take place at the R. Premadasa Stadium in Colombo. If they do not qualify, the first semi-final will be played in Kolkata, and the final will be held in Ahmedabad.

Host Venues in India & Sri Lanka

The ICC T20 World Cup 2026 will be hosted across eight venues in India and Sri Lanka. Narendra Modi Stadium in Ahmedabad, Wankhede Stadium in Mumbai, Eden Gardens in Kolkata, Arun Jaitley Stadium in Delhi and MA Chidambaram Stadium in Chennai are the five venues in India where the matches will be played. R. Premadasa Stadium and Sinhalese Sports Club (SSC) in Colombo along with Pallekele International Stadium in Kandy will host the Sri Lankan leg matches of the ICC T20 World Cup.

Complete Squads of All Teams

India Squad

Suryakumar Yadav (c), Abhishek Sharma, Tilak Varma, Sanju Samson, Shivam Dube, Ishan Kishan, Hardik Pandya, Arshdeep Singh, Jasprit Bumrah, Harshit Rana, Varun Chakaravarthy, Kuldeep Yadav, Axar Patel, Washington Sundar and Rinku Singh.

Pakistan Squad

Salman Ali Agha (c), Abrar Ahmed, Babar Azam, Faheem Ashraf, Fakhar Zaman, Khawaja Nafay, Mohammad Nawaz, Mohammad Salman Mirza, Naseem Shah, Sahibzada Farhan, Saim Ayub, Shaheen Shah Afridi, Shadab Khan, Usman Khan and Usman Tariq.

Australia Squad

Mitchell Marsh (c), Xavier Bartlett, Cooper Connolly, Tim David, Ben Dwarshuis, Cameron Green, Nathan Ellis, Josh Hazlewood, Travis Head, Josh Inglis, Matthew Kuhnemann, Glenn Maxwell, Matthew Renshaw, Marcus Stoinis, and Adam Zampa.

Frequently Asked Questions

Where to watch T20 World Cup 2026?
The ICC T20 World Cup 2026 will be telecast on the Star Sports Network in India. For live streaming, one can watch it on JioHotstar app and website.