3 stadiums in Sri Lanka will host Twenty20 cricket matches in 2012 T20 Cricket World Cup.
T20 Cricket World Cup stadiums:
1. R. Premadasa Stadium, Colombo: This stadium will host the Final, 2 semi-finals, 6 super-8 games and 6 group stage matches.
2. Pallekelle International cricket stadium, Pallekelle: This stadium will host 6 Super-8 matches and 3 group stage games.
3. Mahinda Rajapaksha International cricket stadium, Hambantota: This stadium will host 3 group stage matches in 2012 T20 Cricket World cup.