A total of eight venues across India and Sri Lanka will host the ICC Men's T20 World Cup 2026.
The Indian subcontinent is all set to host the top 20 teams in the upcoming ICC Men’s T20 World Cup 2026, along with Sri Lanka. With the tournament being played for a month, as many as eight venues have been chosen for the marquee event – three in Sri Lanka and five across India. With 20 teams once again fighting for the coveted T20 title, India will host matches in Ahmedabad, Kolkata, Mumbai, Chennai, and New Delhi, whereas the matches in Sri Lanka will unfold at the R. Premadasa Stadium and the Sinhalese Sports Club Ground in Colombo and the Pallekele International Cricket Stadium in Kandy.
Here in this article, InsideSport will share details of the eight venues where we’ll watch the cricketing spectacle unfold in the upcoming days.
List of ICC Men’s T20 World Cup 2026 venues
Eden Gardens, Kolkata
Established in: 1864
Capacity: 63,000
T20 Stats & Records
Total matches
13
Matches won batting first
5
Matches won bowling first
8
Average 1st innings score
153
Average 2nd innings score
137
Highest total recorded
201/5 (20 overs) by Pakistan vs Bangladesh
Lowest total recorded
70/10 (15.4 overs) by Bangladesh vs New Zealand
Wankhede Stadium, Mumbai
Established in: 1974
Capacity: 32,000-33,000
T20 Stats & Records
Total matches
13
Matches won batting first
6
Matches won bowling first
7
Average 1st innings score
178
Average 2nd innings score
156
Highest total recorded
247/9 (20 overs) by India vs England
Lowest total recorded
80/10 (16.2 overs) by India Women vs England Women
MA Chidambaram Stadium, Chennai
Established in: 1986
Also known as: Chepauk, Madras Criccket Club Ground
Named after: President of BCCI & TNCA
Capacity: 55,000
T20 Stats & Records
Total matches
10
Matches won batting first
6
Matches won bowling first
3
Average 1st innings score
151
Average 2nd innings score
127
Highest total recorded
189/4 (20 overs) by South Africa Women vs India Women
Lowest total recorded
80/10 (17.5 overs) by Pakistan Women vs England Women
Narendra Modi Stadium, Ahmedabad
Established in: 1982
Also known as: Motera Gujarat Stadium, Sardar Patel Stadium
Named after: Prime Minister of India Narendra Modi
Capacity: 132,000
T20 Stats & Records
Total matches
11
Matches won batting first
7
Matches won bowling first
4
Average 1st innings score
166
Average 2nd innings score
143
Highest total recorded
234/4 (20 overs) by India vs New Zealand
Lowest total recorded
66/10 (12.1 overs) by New Zealand vs India
Arun Jaitley Stadium, New Delhi
Established in: 1883
Also known as: Feroz Shah Kotla, Willingdon Pavilion
Capacity: 48,000 – 55,000
T20 Stats & Records
Total matches
14
Matches won batting first
5
Matches won bowling first
9
Average 1st innings score
145
Average 2nd innings score
133
Highest total recorded
221/9 (20 overs) by India vs Bangladesh
Lowest total recorded
120/10 (19.3 overs) by Sri Lanka vs South Africa
Sinhalese Sports Club, Colombo
Also know as: Maitland Place
Capacity: 10,000
T20 Stats & Records
Total matches
9
Matches won batting first
3
Matches won bowling first
5
Average 1st innings score
118
Average 2nd innings score
106
Highest total recorded
176/3 (20 overs) by Canada vs Ireland
Lowest total recorded
100/10 (18.3 overs) by Bangladesh Women vs Sri Lanka Women
Premadasa Stadium, Colombo
Established in: 1986
Named after: Former Sri Lanka President Ranasinghe Premadasa
Capacity: 35,000
T20 Stats & Records
Total matches
59
Matches won batting first
23
Matches won bowling first
35
Average 1st innings score
142
Average 2nd innings score
128
Highest total recorded
215/5 (19.4 overs) by Bangladesh vs Sri Lanka
Lowest total recorded
80/10 (17.2 overs) by Afghanistan vs England
Pallekele International Cricket Stadium, Pallekele