India T20 World Cup Squad
Captain: Rohit Sharma
Coach: Rahul Dravid
Name | Age | Role |
Rohit Sharma © | 37 | Batter |
Virat Kohli | 35 | Batter |
Rishabh Pant | 26 | Wicketkeeper-batter |
Sanju Samson | 29 | Wicketkeeper-batter |
Yashasvi Jaiswal | 22 | Batter |
Suryakumar Yadav | 33 | Batter |
Shivam Dube | 30 | Batter |
Hardik Pandya | 30 | All-rounder |
Ravindra Jadeja | 35 | All-rounder |
Axar Patel | 30 | All-rounder |
Kuldeep Yadav | 29 | Bowler |
Yuzvendra Chahal | 33 | Bowler |
Arshdeep Singh | 25 | Bowler |
Mohammed Siraj | 30 | Bowler |
Jasprit Bumrah | 30 | Bowler |
Standbys: Rinku Singh, Shubman Gill, Khalel Ahmed, Avesh Khan
Australia T20 World Cup Squad
Captain: Mitch Marsh
Head Coach: Andrew McDonald
Name | Age | Role |
Mitchell Marsh | 32 | All-rounder |
Matthew Wade | 36 | Wicketkeeper-batter |
David Warner | 37 | Batter |
Josh Inglis | 29 | Wicketkeeper-batter |
Tim David | 28 | Batter |
Travis Head | 30 | Batter |
Glenn Maxwell | 35 | All-rounder |
Marcus Stoinis | 34 | All-rounder |
Cameron Green | 24 | All-rounder |
Pat Cummins | 31 | Bowler |
Ashton Agar | 30 | Bowler |
Mitchell Starc | 34 | Bowler |
Adam Zampa | 32 | Bowler |
Nathan Ellis | 29 | Bowler |
Josh Hazlewood | 33 | Bowler |
Afghanistan T20 World Cup Squad
Captain: Rashid Khan
Head Coach: Jonathan Trott
Name | Age | Role |
Rashid Khan © | 25 | Bowling All-rounder |
Ibrahim Zadran | 22 | Batter |
Mohammad Nabi | 39 | Bowling All-rounder |
Azmatullah Omarzai | 24 | All-rounder |
Najibullah Zadran | 31 | Batter |
Gulbadin Naib | 32 | All-rounder |
Karim Janat | 25 | All-rounder |
Nangyal Kharoti | 20 | All-rounder |
Rahmanullah Gurbaz | 22 | Wicketkeeper-batter |
Mohammad Ishaq | 19 | Wicketkeeper-batter |
Mujeeb Ur Rahman | 23 | Bowler |
Noor Ahmed | 19 | Bowler |
Naveen-ul-Haq | 24 | Bowler |
Fazalhaq Farooqi | 23 | Bowler |
Fareed Ahmed Malik | 29 | Bowler |
Bangladesh T20 World Cup Squad
Captain: Nazmul Hossain Shanto
Head Coach: Chandika Hathurusinghe
Name | Age | Role |
Nazmul Hossain Shanto © | 25 | Batter |
Soumya Sarkar | 31 | Batter |
Towhid Hridoy | 23 | Batter |
Tanzid Hasan | 23 | Batter |
Shakib Al Hasan | 37 | All-rounder |
Mahmudullah | 38 | All-rounder |
Mahedi Hasan | 29 | All-rounder |
Litton Das | 29 | Wicketkeeper-batter |
Jaker Ali | 26 | Wicketkeeper-batter |
Taskin Ahmed | 29 | Bowler |
Shoriful Islam | 22 | Bowler |
Mustafizur Rahman | 28 | Bowler |
Tanvir Islam | 27 | Bowler |
Rishad Hossain | 21 | Bowler |
Tanzim Hasan Sakib | 21 | Bowler |
Canada T20 World Cup Squad
Captain: Saad Bin Zafar
Head Coach: Pubudu Dassanayake
Name | Age | Role |
Saad Bin Zafar © | 37 | Bowlee |
Aaron Johnson | 33 | Batter |
Kanwarpal Tathgur | 30 | Batter |
Nicholas Kirton | 26 | Batter |
Pargat Singh | 32 | Batter |
Ravinderpal Singh | 35 | Batter |
Junaid Siddiqui | 39 | All-rounder |
Navneet Dhaliwal | 35 | All-rounder |
Dilpreet Singh | 23 | All-rounder |
Shreyas Movva | 30 | Wicketkeeper-batter |
Dillon Heyliger | 34 | Bowler |
Harsh Thaker | 26 | Bowler |
Jeremy Gordon | 37 | Bowler |
Kaleem Sana | 30 | Bowler |
Rayyan Pathan | 32 | Bowler |
Ireland T20 World Cup Squad
Captain: Paul Stirling
Head Coach: Heinrich Malan
Name | Age | Role |
Paul Stirling © | 33 | All-rounder |
Andrew Balbirnie | 33 | Batter |
Harry Tector | 24 | Batter |
Ross Adair | 30 | Batter |
Lorcan Tucker | 27 | Wicketkeeper-batter |
Gareth Delany | 27 | Batter |
Curtis Campher | 25 | All-rounder |
George Dockrell | 31 | All-rounder |
Neil Rock | 23 | Wicketkeeper-batter |
Mark Adair | 28 | Bowler |
Joshua Little | 24 | Bowler |
Craig Young | 34 | Bowler |
Barry McCarthy | 31 | Bowler |
Graham Hume | 33 | Bowler |
Benjamin White | 25 | Bowler |
England T20 World Cup Squad
Captain: Jos Buttler
Head Coach: Matthew Motts
Name | Age | Role |
Jos Buttler © | 33 | Wicketkeeper-batter |
Phil Salt | 27 | Batter |
Will Jacks | 25 | Batter |
Jonny Bairstow | 34 | Wicketkeeper-batter |
Harry Brook | 25 | Batter |
Jofra Archer | 29 | Bowler |
Liam Livingstone | 30 | Batting All-rounder |
Sam Curran | 25 | Bowling all-rounder |
Ben Duckett | 29 | Batter |
Moeen Ali | 36 | All-rounder |
Adil Rashid | 36 | Bowler |
Reece Topley | 30 | Bowler |
Mark Wood | 34 | Bowler |
Chris Jordan | 35 | Bowler |
Tom Hartley | 25 | Bowler |
Netherlands T20 World Cup Squad
Captain: Scott Edwards
Head Coach: Peter Drinnen
Name | Age | Role |
Scott Edwards © | 26 | Wicketkeeper-batter |
Vikramjit Singh | 25 | Batter |
Max O’Dowd | 26 | Batter |
Teja Nidamanuru | 36 | Batter |
Bas de Leede | 32 | All-rounder |
Tim Pringle | 25 | All-rounder |
Michael Levitt | 32 | All-rounder |
Sybrand Engelbrecht | 21 | All-rounder |
Wesley Barresi | 29 | Wicketkeeper-batter |
Aryan Dutt | 28 | Bowler |
Logan van Beek | 32 | Bowler |
Fred Klaassen | 21 | Bowler |
Paul van Meekeren | 23 | Bowler |
Vivian Kingma | 23 | Bowler |
Daniel Doram | 29 | Bowler |
Scotland T20 World Cup Squad
Captain: Richie Berrington
Head Coach: Shane Burger
Name | Age | Role |
Richie Berrington © | 37 | All-rounder |
George Munsey | 31 | Batter |
Michael Jones | 26 | Batter |
Olie Hairs | 33 | Batter |
Michael Leask | 33 | All-rounder |
Brandon McMullen | 24 | All-rounder |
Jack Jarvis | 20 | All-rounder |
Matthew Cross | 31 | Wicketkeeper-batter |
Charlie Tear | 19 | Wicketkeeper-batter |
Safyaan Sharif | 32 | Bowler |
Christopher Sole | 30 | Bowler |
Brad Wheal | 27 | Bowler |
Mark Watt | 27 | Bowler |
Bradley Currie | 25 | Bowler |
Chris Greaves | 33 | Bowler |
South Africa T20 World Cup Squad
Captain: Aiden Markram
Coach: Rob Walter
Name | Age | Role |
Aiden Markram © | 29 | Batter |
Quinton de Kock | 31 | Wicketkeeper-batter |
Reeza Hendricks | 34 | Batter |
Henrich Klaasen | 32 | Batter |
Tristan Stubbs | 23 | Batter |
David Miller | 34 | Batter |
Marco Jansen | 24 | All-rounder |
Kagiso Rabada | 28 | Bowler |
Anrich Nortje | 30 | Bowler |
Keshav Maharaj | 34 | Bowler |
Tabraiz Shamsi | 34 | Bowler |
Ryan Rickelton | 27 | Batter |
Bjorn Fortuin | 29 | Bowler |
Gerald Coetzee | 23 | Bowler |
Ottniel Baartman | 31 | Bowler |
Namibia T20 World Cup Squad
Captain: Gerhard Erasmus
Head Coach: Pierre de Bruyn
Name | Age | Role |
Gerhard Erasmus © | 33 | All-rounder |
Jack Brassell | 33 | Batter |
Nikolaas Davin | 24 | Batter |
Malan Kruger | 30 | Batter |
Peter-Daniel Blignaut | 27 | Batter |
David Wiese | 27 | Batter |
Michael Van Lingen | 25 | All-rounder |
JJ Smit | 31 | All-rounder |
Jan Frylinck | 23 | All-rounder |
Dylan Leicher | 28 | All-rounder |
Zane Green | 24 | Wicketkeeper-batter |
JP Kotze | 34 | Wicketkeeper-batter |
Ruben Trumpelmann | 31 | Bowler |
Bernard Scholtz | 33 | Bowler |
Ben Shikongo | 25 | Bowler |
Uganda T20 World Cup Squad
Captain: Riazat Ali Shah
Head Coach: Abhay Sharma
Name | Age | Role |
Riazat Ali Shah © | 26 | Batter |
Ronak Patel | 35 | Batter |
Dinesh Nakrani | 32 | Batter |
Simon Ssesazi | 27 | Batter |
Kenneth Waiswa | 25 | All-rounder |
Alpesh Ramjani | 29 | All-rounder |
Brian Masaba | 32 | All-rounder |
Fred Achelam | 23 | Wicketkeeper-batter |
Roger Mukasa | 34 | Wicketkeeper-batter |
Bilal Hassan | 34 | Bowler |
Cosmas Kyewuta | 22 | Bowler |
Juma Miyagi | 21 | Bowler |
Frank Nsubuga | 43 | Bowler |
Robinson Obuya | 23 | Bowler |
Henry Ssenyondo | 30 | Bowler |
New Zealand T20 World Cup Squad
Captain: Kane Williamson
Head Coach: Gary Stead
Name | Age | Role |
Kane Williamson © | 33 | Batter |
Finn Allen | 25 | Wicketkeeper-batter |
Devon Conway | 32 | Wicketkeeper-batter |
Daryl Mitchell | 32 | Batter |
Glenn Phillips | 27 | Batter |
Michael Bracewell | 33 | All-rounder |
Mark Chapman | 29 | Batter |
Trent Boult | 34 | Bowler |
Tim Southee | 35 | Bowler |
Lockie Ferguson | 32 | Bowler |
Matt Henry | 32 | Bowler |
Mitchell Santner | 32 | Bowler |
Ish Sodhi | 31 | Bowler |
James Neesham | 33 | All-rounder |
Rachin Ravindra | 24 | All-rounder |
Sri Lanka T20 World Cup Squad
Captain: Wanindu Hasaranga
Head Coach: Chris Silverwood
Name | Age | Role |
Wanindu Hasaranga | 26 | All-rounder |
Pathum Nissanka | 25 | Batter |
Charith Asalanka | 26 | All-rounder |
Angelo Matthews | 36 | All-rounder |
Dhananjaya de Silva | 32 | All-rounder |
Kamindu Mendis | 25 | All-rounder |
Dasun Shanaka | 32 | All-rounder |
Dunith Wellalage | 21 | All-rounder |
Kusal Mendis | 29 | Wicketkeeper-batter |
Sadeera Samarawickrama | 28 | Wicketkeeper-batter |
Dushmantha Chameera | 32 | Bowler |
Matheesha Pathirana | 21 | Bowler |
Maheesh Theekshana | 23 | Bowler |
Dilshan Madushanka | 23 | Bowler |
Nuwan Thusara | 29 | Bowler |
Oman T20 World Cup Squad
Captain: Aqib Sulheri
Head Coach: Duleep Mendis
Name | Age | Role |
Aqib Sulheri © | 31 | Batter |
Kashyap Prajapati | 28 | Batter |
Shoaib Khan | 31 | Batter |
Pratik Athavale | 27 | Batter |
Khalid Kail | 27 | Batter |
Zeeshan Maqsood | 36 | Batter |
Shakeel Ahmed | 35 | All-rounder |
Ayaan Khan | 31 | All-rounder |
Mehran Khan | 37 | All-rounder |
Rafiullah | 28 | All-rounder |
Naseem Khushi | 41 | Wicketkeeper-batter |
Mohammad Nadeem | 41 | Bowler |
Bilal Khan | 36 | Bowler |
Fayyaz Butt | 30 | Bowler |
Kaleemullah | 35 | Bowler |
Nepal T20 World Cup Squad
Captain: Rohit Paudel
Head Coach: Monty Desai
Name | Age | Role |
Rohit Paudel © | 21 | All-rounder |
Kushal Bhurtel | 27 | Batter |
Sundeep Jora | 22 | Batter |
Dipendra Singh Airee | 24 | All-rounder |
Lalit Rajbanshi | 25 | All-rounder |
Pratis GC | 19 | All-rounder |
Kamal Singh Airee | 23 | All-rounder |
Kushal Malla | 20 | All-rounder |
Aasif Sheikh | 23 | Wicketkeeper-batter |
Anil Sah | 25 | Wicketkeeper-batter |
Karan KC | 32 | Bowler |
Gulsan Jha | 18 | Bowler |
Sompal Kami | 28 | Bowler |
Abinash Bohara | 26 | Bowler |
Sandeep Lamichhane | 23 | Bowler |
Sagar Dhakal | 22 | Bowler |
West Indies T20 World Cup Squad
Captain: Rovman Powell
Head Coach: Daren Sammy
Name | Age | Role |
Rovman Powell © | 30 | Batter |
Shimron Hetmyer | 27 | Batter |
Brandon King | 29 | Batter |
Shai Hope | 30 | Wicketkeeper-batter |
Nicholas Pooran | 28 | Wicketkeeper-batter |
Johnson Charles | 35 | Wicketkeeper-batter |
Sherfane Rutherford | 25 | All-rounder |
Andre Russell | 36 | All-rounder |
Jason Holder | 32 | All-rounder |
Roston Chase | 32 | Bowler |
Akeal Hosein | 31 | Bowler |
Shamar Joseph | 24 | Bowler |
Alzarri Joseph | 27 | Bowler |
Romario Shepherd | 29 | Bowler |
Gudakesh Motie | 29 | Bowler |
United States of America T20 World Cup Squad
Captain: Monank Patel
Head Coach: Stuart Law
Name | Age | Role |
Monank Patel © | 31 | Wicketkeeper-batter |
Aaron James | 29 | Batter |
Milind Kumar | 33 | Batter |
Nitish Kumar | 29 | Batter |
Steven Taylor | 30 | Batter |
Corey Anderson | 33 | All-rounder |
Harmeet Singh | 31 | All-rounder |
Nisarg Patel | 36 | All-rounder |
Shadley van Schalkwyk | 35 | All-rounder |
Andries Gous | 30 | Wicketkeeper-batter |
Shayan Jahangir | 29 | Wicketkeeper-batter |
Ali Khan | 33 | Bowler |
Jasdeep Singh | 31 | Bowler |
Nosthush Kenjige | 33 | Bowler |
Saurabh Netravalkar | 32 | Bowler |
Papua New Guinea T20 World Cup Squad
Captain: Assad Vala
Head Coach: Tatenda Taibu
Name | Age | Role |
Assad Vala © | 36 | All-rounder |
Jack Gardner | 23 | Batter |
John Kariko | 20 | Batter |
Charles Amini | 32 | Batter |
Lega Siaka | 31 | All-rounder |
Norman Vanua | 30 | All-rounder |
Sese Bau | 31 | All-rounder |
Hila Vare | 22 | Wicketkeeper-batter |
Kiplin Doriga | 28 | Wicketkeeper-batter |
Tony Ura | 34 | Wicketkeeper-batter |
Alei Nao | 30 | Bowler |
Chad Soper | 32 | Bowler |
Hiri Hiri | 29 | Bowler |
Kabua Morea | 30 | Bowler |
Semo Kamea | 22 | Bowler |
Pakistan T20 World Cup Squad
Name | Age | Role |
Babar Azam (c) | 29 | Batsman |
Saim Ayub | 22 | Batsman |
Imad Wasim | 35 | All-rounder |
Azam Khan | 32 | Batsman |
Mohammad Amir | 32 | Bowler |
Mohammad Rizwan (wk) | 30 | Wicketkeeper |
Shadab Khan (vc) | 23 | All Rounder |
Iftikhar Ahmed | 32 | All Rounder |
Abrar Ahmed | 25 | Bowler |
Shaheen Afridi | 22 | Bowler |
Usman Khan | 29 | Wicket-keeper |
Abbas Afridi | 23 | Bowler |
Haris Rauf | 28 | Bowler |
Naseem Shah | 19 | Bowler |
Click here for T20 World Cup 2024 Groups.
The ninth edition of the ICC Men’s T20 World Cup 2024 will take place across the length and breadth of the Caribbean islands and the United States of America between June 02-29m
Each team will play a total of four Group matches in this 20-team event. The top two from each of the four groups will advance to the Super-8 stage, where eight teams will be split into two groups.
The top two teams from each group will move to the knockout stage. The semi-finals will take place on June 27, followed by the summit clash in Barbados on June 29.