Groups and Squads of ICC World Twenty20 2012:
- Group A: England (A1), India (A2), Afghanistan (Q2)
- Group B: Australia (B1), West Indies (B2), Ireland (Q1)
- Group C: Sri Lanka (C1), South Africa (C2), Zimbabwe
- Group D: Pakistan (D1), New Zealand (D2), Bangladesh
Fixtures and Scorecards of the ICC World Twenty20 2012 (ICC T20 World Cup 2012) in Sri Lanka:
- Sep 18: 1st Match, Group C – Sri Lanka Vs Zimbabwe at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
- Sep 19: 2nd Match, Group B – Australia Vs Ireland at R Premadasa Stadium, Colombo
- Sep 19: 3rd Match, Group A – Afghanistan Vs India at R Premadasa Stadium, Colombo
- Sep 20: 4th Match, Group C – South Africa Vs Zimbabwe at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
- Sep 21: 5th Match, Group D – Bangladesh Vs New Zealand at Pallekele International Cricket Stadium
- Sep 21: 6th Match, Group A – Afghanistan Vs England at R Premadasa Stadium, Colombo
- Sep 22: 7th Match, Group C – Sri Lanka Vs South Africa at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
- Sep 22: 8th Match, Group B – Australia Vs West Indies at R Premadasa Stadium, Colombo
- Sep 23: 9th Match, Group D – New Zealand Vs Pakistan at Pallekele International Cricket Stadium
- Sep 23: 10th Match, Group A – England Vs India at R Premadasa Stadium, Colombo
- Sep 24: 11th Match, Group B – Ireland Vs West Indies at R Premadasa Stadium, Colombo
- Sep 25: 12th Match, Group D – Bangladesh Vs Pakistan at Pallekele International Cricket Stadium
Super Eights Groups
- Group 1: England, West Indies, Sri Lanka and New Zealand
- Group 2: India, Australia, South Africa and Pakistan
Schedule of Super Eights’ Matches
- Sep 27: 13th Match, Super Eights, Group 1 – Sri Lanka Vs New Zealand (C1 Vs D2) at Pallekele International Cricket Stadium
- Sep 27: 14th Match, Super Eights, Group 1 – England Vs West Indies (A1 Vs B2) at Pallekele International Cricket Stadium
- Sep 28: 15th Match, Super Eights, Group 2 – Pakistan Vs South Africa (D1 Vs C2) at R Premadasa Stadium, Colombo
- Sep 28: 16th Match, Super Eights, Group 2 – Australia Vs India (B1 Vs A2) at R Premadasa Stadium, Colombo
- Sep 29: 17th Match, Super Eights, Group 1 – England Vs New Zealand (A1 Vs D2) at Pallekele International Cricket Stadium
- Sep 29: 18th Match, Super Eights, Group 1 – Sri Lanka Vs West Indies (C1 Vs B2) at Pallekele International Cricket Stadium
- Sep 30: 19th Match, Super Eights, Group 2 – Australia Vs South Africa (B1 Vs C2) at R Premadasa Stadium, Colombo
- Sep 30: 20th Match, Super Eights, Group 2 – India Vs Pakistan (D1 Vs A2) at R Premadasa Stadium, Colombo
- Oct 1: 21st Match, Super Eights, Group 1 – New Zealand Vs West Indies (B2 Vs D2) at Pallekele International Cricket Stadium
- Oct 1: 22nd Match, Super Eights, Group 1 – Sri Lanka Vs England (A1 Vs C1) at Pallekele International Cricket Stadium
- Oct 2: 23rd Match, Super Eights, Group 2 – Australia Vs Pakistan (B1 Vs D1) at R Premadasa Stadium, Colombo
- Oct 2: 24th Match, Super Eights, Group 2 – India Vs South Africa (A2 Vs C2) at R Premadasa Stadium, Colombo