World T20 2012 Teams

Australia
Captain
Michael Clarke
Bangladesh
Captain
Mashrafe Mortaza
England
Captain
Eoin Morgan
India
Captain
MS Dhoni
New Zealand
Captain
Brendon McCullum
Pakistan
Captain
Misbah-ul-Ha
South Africa
Captain
AB de Villiers
Sri Lanka
Captain
Angelo Mathews
West Indies
Captain
Jason Holder
Zimbabwe
Captain
Elton Chigumbura
Ireland
Captain
William Porterfield
Afghanistan
Captain
Mohammad Nabi