World T20 2012 Teams

Australia Cricket Team
Captain
Steven Smith
Bangladesh Cricket Team
Captain
Mashrafe Mortaza
England Cricket Team
Captain
Eoin Morgan
India Cricket Team
Captain
Mahendra Singh Dhoni
New Zealand Cricket Team
Captain
Brendon McCullum
Pakistan Cricket Team
Captain
Azhar Ali
South Africa Cricket Team
Captain
AB de Villiers
Sri Lanka Cricket Team
Captain
Angelo Mathews
West Indies Cricket Team
Captain
Jason Holder
Zimbabwe Cricket Team
Captain
Elton Chigumbura
Ireland Cricket Team
Captain
William Porterfield
Afghanistan
Captain
Mohammad Nabi