
The ICC Men’s T20 World Cup 2026 is currently underway, running from February 7 to March 8, 2026. With 20 teams competing, the event is being co-hosted by India and Sri Lanka. Over the next few days, fans can enjoy 55 exciting matches spread across multiple venues in both countries. There will be total 55 matches out of which 21 matches will be played in Sri Lanka and 34 matches will be played in India including The Grand Finale.
As per reports, the ICC has finalised Ahmedabad, Delhi, Kolkata, Chennai, and Mumbai as the venues in India for this T20 world cup while Pallekele International Cricket Stadium in Kandy and two grounds in Colombo – R Premadasa Stadium and Sinhalese Sports Club are the venues for Sri Lanka.
The name of 20 Participating countries are below:
- Afghanistan
- Australia
- Canada
- England
- India
- Ireland
- Italy
- Namibia
- Nepal
- Netherlands
- Oman
- Pakistan
- Scotland
- South Africa
- Sri Lanka
- United Arab Emirates
- United States of America
- West Indies
- Zimbabwe







