T20 World Cup 2026 stadiums: Where’s India vs Pakistan and the final?

AI Summary
The ICC T20 World Cup 2026, featuring 20 teams, will be held in India and Sri Lanka from February 7th. Five stadiums in India and three in Sri Lanka will host the matches. The Narendra Modi Stadium in Ahmedabad, India, the world's largest cricket stadium with a capacity of 132,000, is slated to host seven matches, including the final on March 8th. Other key venues include Mumbai's Wankhede Stadium, which will host a semifinal match, and will host the opening match between India and the USA. The article provides details on the venues selected for the tournament.
Key Entities & Roles
Keywords
Sentiment Analysis
Source Transparency
This article was automatically classified using rule-based analysis. The political bias score ranges from -1 (far left) to +1 (far right).
Topic Connections
Explore how the topics in this article connect to other news stories