T20 World Cup 2024 Teams and Squads

Last Modified May 27, 2024 17:35 IST

India T20 World Cup Squad

Captain: Rohit Sharma

Coach: Rahul Dravid

NameAgeRole
Rohit Sharma ©37Batter
Virat Kohli35Batter
Rishabh Pant26Wicketkeeper-batter
Sanju Samson29Wicketkeeper-batter
Yashasvi Jaiswal22Batter
Suryakumar Yadav33Batter
Shivam Dube30Batter
Hardik Pandya30All-rounder
Ravindra Jadeja35All-rounder
Axar Patel30All-rounder
Kuldeep Yadav29Bowler
Yuzvendra Chahal33Bowler
Arshdeep Singh25Bowler
Mohammed Siraj30Bowler
Jasprit Bumrah30Bowler

Standbys: Rinku Singh, Shubman Gill, Khalel Ahmed, Avesh Khan

T20 World Cup India Squad 2024
T20 World Cup India Squad 2024

Australia T20 World Cup Squad

Captain: Mitch Marsh

Head Coach: Andrew McDonald

NameAgeRole
Mitchell Marsh32All-rounder
Matthew Wade36Wicketkeeper-batter
David Warner37Batter
Josh Inglis29Wicketkeeper-batter
Tim David28Batter
Travis Head30Batter
Glenn Maxwell35All-rounder
Marcus Stoinis34All-rounder
Cameron Green24All-rounder
Pat Cummins31Bowler
Ashton Agar30Bowler
Mitchell Starc34Bowler
Adam Zampa32Bowler
Nathan Ellis29Bowler
Josh Hazlewood33Bowler
T20 World Cup Australia Squad 2024
T20 World Cup Australia Squad 2024

Afghanistan T20 World Cup Squad

Captain: Rashid Khan

Head Coach: Jonathan Trott

NameAgeRole
Rashid Khan ©25Bowling All-rounder
Ibrahim Zadran22Batter
Mohammad Nabi39Bowling All-rounder
Azmatullah Omarzai24All-rounder
Najibullah Zadran31Batter
Gulbadin Naib32All-rounder
Karim Janat25All-rounder
Nangyal Kharoti20All-rounder
Rahmanullah Gurbaz22Wicketkeeper-batter
Mohammad Ishaq19Wicketkeeper-batter
Mujeeb Ur Rahman23Bowler
Noor Ahmed19Bowler
Naveen-ul-Haq24Bowler
Fazalhaq Farooqi23Bowler
Fareed Ahmed Malik29Bowler
Afghanistan T20 World Cup Squad 2024
Afghanistan T20 World Cup Squad 2024

Bangladesh T20 World Cup Squad

Captain: Nazmul Hossain Shanto

Head Coach: Chandika Hathurusinghe

NameAgeRole
Nazmul Hossain Shanto ©25Batter
Soumya Sarkar31Batter
Towhid Hridoy23Batter
Tanzid Hasan23Batter
Shakib Al Hasan37All-rounder
Mahmudullah38All-rounder
Mahedi Hasan29All-rounder
Litton Das29Wicketkeeper-batter
Jaker Ali26Wicketkeeper-batter
Taskin Ahmed29Bowler
Shoriful Islam22Bowler
Mustafizur Rahman28Bowler
Tanvir Islam27Bowler
Rishad Hossain21Bowler
Tanzim Hasan Sakib21Bowler
Bangladesh T20 World Cup Squad 2024
Bangladesh T20 World Cup Squad 2024

Canada T20 World Cup Squad

Captain: Saad Bin Zafar

Head Coach: Pubudu Dassanayake

NameAgeRole
Saad Bin Zafar ©37Bowlee
Aaron Johnson33Batter
Kanwarpal Tathgur30Batter
Nicholas Kirton26Batter
Pargat Singh32Batter
Ravinderpal Singh 35 Batter
Junaid Siddiqui 39All-rounder
Navneet Dhaliwal35All-rounder
Dilpreet Singh23All-rounder
Shreyas Movva30Wicketkeeper-batter
Dillon Heyliger34Bowler
Harsh Thaker26Bowler
Jeremy Gordon37Bowler
Kaleem Sana30Bowler
Rayyan Pathan32Bowler
Canada T20 World Cup Squad 2024
Canada T20 World Cup Squad 2024

Ireland T20 World Cup Squad

Captain: Paul Stirling

Head Coach: Heinrich Malan

NameAgeRole
Paul Stirling ©33All-rounder
Andrew Balbirnie33Batter
Harry Tector24Batter
Ross Adair30Batter
Lorcan Tucker27Wicketkeeper-batter
Gareth Delany27Batter
Curtis Campher25All-rounder
George Dockrell31All-rounder
Neil Rock23Wicketkeeper-batter
Mark Adair28Bowler
Joshua Little24Bowler
Craig Young34Bowler
Barry McCarthy31Bowler
Graham Hume33Bowler
Benjamin White25Bowler
Ireland T20 World Cup Squad 2024
Ireland T20 World Cup Squad 2024

England T20 World Cup Squad

Captain: Jos Buttler

Head Coach: Matthew Motts

NameAgeRole
Jos Buttler ©33Wicketkeeper-batter
Phil Salt27Batter
Will Jacks25Batter
Jonny Bairstow34Wicketkeeper-batter
Harry Brook25Batter
Jofra Archer29Bowler
Liam Livingstone30Batting All-rounder
Sam Curran25Bowling all-rounder
Ben Duckett29Batter
Moeen Ali36All-rounder
Adil Rashid36Bowler
Reece Topley30Bowler
Mark Wood34Bowler
Chris Jordan35Bowler
Tom Hartley25Bowler
T20 World Cup England Squad 2024
T20 World Cup England Squad 2024

Netherlands T20 World Cup Squad

Captain: Scott Edwards

Head Coach: Peter Drinnen

NameAgeRole
Scott Edwards ©26Wicketkeeper-batter
Vikramjit Singh 25Batter
Max O’Dowd26Batter
Teja Nidamanuru36Batter
Bas de Leede32All-rounder
Tim Pringle25All-rounder
Michael Levitt32All-rounder
Sybrand Engelbrecht21All-rounder
Wesley Barresi29Wicketkeeper-batter
Aryan Dutt28Bowler
Logan van Beek32Bowler
Fred Klaassen21Bowler
Paul van Meekeren23Bowler
Vivian Kingma23Bowler
Daniel Doram29Bowler
T20 World Cup Netherlands Squad 2024
T20 World Cup Netherlands Squad 2024

Scotland T20 World Cup Squad

Captain: Richie Berrington

Head Coach: Shane Burger

NameAgeRole
Richie Berrington ©37All-rounder
George Munsey31Batter
Michael Jones26Batter
Olie Hairs33Batter
Michael Leask33All-rounder
Brandon McMullen24All-rounder
Jack Jarvis20All-rounder
Matthew Cross31Wicketkeeper-batter
Charlie Tear19Wicketkeeper-batter
Safyaan Sharif32Bowler
Christopher Sole30Bowler
Brad Wheal27Bowler
Mark Watt27Bowler
Bradley Currie25Bowler
Chris Greaves33Bowler
T20 World Cup Scotland Squad 2024
T20 World Cup Scotland Squad 2024

South Africa T20 World Cup Squad

Captain: Aiden Markram

Coach: Rob Walter

NameAgeRole
Aiden Markram ©29Batter
Quinton de Kock31Wicketkeeper-batter
Reeza Hendricks34Batter
Henrich Klaasen32Batter
Tristan Stubbs23Batter
David Miller34Batter
Marco Jansen24All-rounder
Kagiso Rabada28Bowler
Anrich Nortje30Bowler
Keshav Maharaj34Bowler
Tabraiz Shamsi34Bowler
Ryan Rickelton27Batter
Bjorn Fortuin29Bowler
Gerald Coetzee23 Bowler
Ottniel Baartman31Bowler
T20 World Cup South Africa Squad 2024
T20 World Cup South Africa Squad 2024

Namibia T20 World Cup Squad

Captain: Gerhard Erasmus

Head Coach: Pierre de Bruyn

NameAgeRole
Gerhard Erasmus ©33All-rounder
Jack Brassell33Batter
Nikolaas Davin24Batter
Malan Kruger30Batter
Peter-Daniel Blignaut27Batter
David Wiese27Batter
Michael Van Lingen25All-rounder
JJ Smit31All-rounder
Jan Frylinck23All-rounder
Dylan Leicher28All-rounder
Zane Green24Wicketkeeper-batter
JP Kotze34Wicketkeeper-batter
Ruben Trumpelmann31Bowler
Bernard Scholtz33Bowler
Ben Shikongo25Bowler
T20 World Cup Namibia Squad 2024
T20 World Cup Namibia Squad 2024

Uganda T20 World Cup Squad

Captain: Riazat Ali Shah

Head Coach: Abhay Sharma

NameAgeRole
Riazat Ali Shah ©26Batter
Ronak Patel35Batter
Dinesh Nakrani32Batter
Simon Ssesazi27Batter
Kenneth Waiswa25All-rounder
Alpesh Ramjani29All-rounder
Brian Masaba32All-rounder
Fred Achelam23Wicketkeeper-batter
Roger Mukasa34Wicketkeeper-batter
Bilal Hassan34Bowler
Cosmas Kyewuta22Bowler
Juma Miyagi21Bowler
Frank Nsubuga43Bowler
Robinson Obuya23Bowler
Henry Ssenyondo30Bowler
T20 World Cup Uganda Squad 2024
T20 World Cup Uganda Squad 2024

New Zealand T20 World Cup Squad

Captain: Kane Williamson

Head Coach: Gary Stead

NameAgeRole
Kane Williamson ©33Batter
Finn Allen25Wicketkeeper-batter
Devon Conway32Wicketkeeper-batter
Daryl Mitchell32Batter
Glenn Phillips27Batter
Michael Bracewell33All-rounder
Mark Chapman29Batter
Trent Boult34Bowler
Tim Southee35Bowler
Lockie Ferguson32Bowler
Matt Henry32Bowler
Mitchell Santner32Bowler
Ish Sodhi31Bowler
James Neesham33All-rounder
Rachin Ravindra24All-rounder
T20 World Cup New Zealand Squad 2024
T20 World Cup New Zealand Squad 2024

Sri Lanka T20 World Cup Squad

Captain: Wanindu Hasaranga

Head Coach: Chris Silverwood

NameAgeRole
Wanindu Hasaranga26All-rounder
Pathum Nissanka25Batter
Charith Asalanka26All-rounder
Angelo Matthews36All-rounder
Dhananjaya de Silva32All-rounder
Kamindu Mendis25All-rounder
Dasun Shanaka32All-rounder
Dunith Wellalage21All-rounder
Kusal Mendis29Wicketkeeper-batter
Sadeera Samarawickrama28Wicketkeeper-batter
Dushmantha Chameera32Bowler
Matheesha Pathirana21Bowler
Maheesh Theekshana23Bowler
Dilshan Madushanka23Bowler
Nuwan Thusara29Bowler
T20 World Cup Sri Lanka Squad 2024
T20 World Cup Sri Lanka Squad 2024

Oman T20 World Cup Squad

Captain: Aqib Sulheri

Head Coach: Duleep Mendis

NameAgeRole
Aqib Sulheri ©31Batter
Kashyap Prajapati28Batter
Shoaib Khan31Batter
Pratik Athavale27Batter
Khalid Kail27Batter
Zeeshan Maqsood36Batter
Shakeel Ahmed35All-rounder
Ayaan Khan31All-rounder
Mehran Khan37All-rounder
Rafiullah28All-rounder
Naseem Khushi 41Wicketkeeper-batter
Mohammad Nadeem41Bowler
Bilal Khan36Bowler
Fayyaz Butt30Bowler
Kaleemullah35Bowler
T20 World Cup Oman Squad 2024
T20 World Cup Oman Squad 2024

Nepal T20 World Cup Squad

Captain: Rohit Paudel

Head Coach: Monty Desai

NameAgeRole
Rohit Paudel ©21All-rounder
Kushal Bhurtel27Batter
Sundeep Jora22Batter
Dipendra Singh Airee24All-rounder
Lalit Rajbanshi25All-rounder
Pratis GC19All-rounder
Kamal Singh Airee23All-rounder
Kushal Malla20All-rounder
Aasif Sheikh23Wicketkeeper-batter
Anil Sah25Wicketkeeper-batter
Karan KC32Bowler
Gulsan Jha18Bowler
Sompal Kami28Bowler
Abinash Bohara26Bowler
Sandeep Lamichhane23Bowler
Sagar Dhakal22Bowler
T20 World Cup Nepal Squad 2024
T20 World Cup Nepal Squad 2024

West Indies T20 World Cup Squad

Captain: Rovman Powell

Head Coach: Daren Sammy

NameAgeRole
Rovman Powell ©30Batter
Shimron Hetmyer27Batter
Brandon King29Batter
Shai Hope30Wicketkeeper-batter
Nicholas Pooran28Wicketkeeper-batter
Johnson Charles35Wicketkeeper-batter
Sherfane Rutherford25All-rounder
Andre Russell36All-rounder
Jason Holder32All-rounder
Roston Chase32 Bowler
Akeal Hosein31Bowler
Shamar Joseph 24Bowler
Alzarri Joseph27Bowler
Romario Shepherd29Bowler
Gudakesh Motie29Bowler
West Indies T20 World Cup Squad 2024
West Indies T20 World Cup Squad 2024

United States of America T20 World Cup Squad

Captain: Monank Patel

Head Coach: Stuart Law

NameAgeRole
Monank Patel ©31Wicketkeeper-batter
Aaron James29Batter
Milind Kumar33Batter
Nitish Kumar29Batter
Steven Taylor30Batter
Corey Anderson33All-rounder
Harmeet Singh31All-rounder
Nisarg Patel36All-rounder
Shadley van Schalkwyk35All-rounder
Andries Gous30Wicketkeeper-batter
Shayan Jahangir29Wicketkeeper-batter
Ali Khan33Bowler
Jasdeep Singh31Bowler
Nosthush Kenjige33Bowler
Saurabh Netravalkar32Bowler
USA T20 World Cup Squad 2024
USA T20 World Cup Squad 2024

Papua New Guinea T20 World Cup Squad

Captain: Assad Vala

Head Coach: Tatenda Taibu

NameAgeRole
Assad Vala ©36All-rounder
Jack Gardner23Batter
John Kariko20Batter
Charles Amini32Batter
Lega Siaka31All-rounder
Norman Vanua30All-rounder
Sese Bau31All-rounder
Hila Vare 22Wicketkeeper-batter
Kiplin Doriga28Wicketkeeper-batter
Tony Ura34Wicketkeeper-batter
Alei Nao30Bowler
Chad Soper32Bowler
Hiri Hiri29Bowler
Kabua Morea30Bowler
Semo Kamea22Bowler
Papa New Guinea T20 World Cup Squad 2024
Papa New Guinea T20 World Cup Squad 2024

Pakistan T20 World Cup Squad

NameAgeRole
Babar Azam (c)29Batsman
Saim Ayub22Batsman
Imad Wasim35All-rounder
Azam Khan32Batsman
Mohammad Amir32Bowler
Mohammad Rizwan (wk)30Wicketkeeper
Shadab Khan (vc)23All Rounder
Iftikhar Ahmed32All Rounder
Abrar Ahmed25Bowler
Shaheen Afridi22Bowler
Usman Khan29Wicket-keeper
Abbas Afridi23Bowler
Haris Rauf28Bowler
Naseem Shah19Bowler
Pakistan T20 World Cup Squad 2024
Pakistan T20 World Cup Squad 2024

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.

Related Stories

5 famous cricketers who both lost and won a T20 World Cup final ft. Virat Kohli & Sophie Devine 5 famous cricketers who both lost and won a T20 World Cup final ft. Virat Kohli & Sophie Devine
5 famous cricketers who both lost and won a T20 World Cup final ft. Virat Kohli & Sophie Devine
Best playing 11 of 2024 Women's T20 World Cup ft. Amelia Kerr & Harmanpreet Kaur Best playing 11 of 2024 Women's T20 World Cup ft. Amelia Kerr & Harmanpreet Kaur
Best playing 11 of 2024 Women's T20 World Cup ft. Amelia Kerr & Harmanpreet Kaur
3 reasons why West Indies can win the 2024 Women's T20 World Cup 3 reasons why West Indies can win the 2024 Women's T20 World Cup
3 reasons why West Indies can win the 2024 Women's T20 World Cup
NZ W vs SL W Head-to-head stats and records you need to know before New Zealand vs Sri Lanka Women's T20 World Cup 2024 match NZ W vs SL W Head-to-head stats and records you need to know before New Zealand vs Sri Lanka Women's T20 World Cup 2024 match
NZ W vs SL W Head-to-head stats and records you need to know before New Zealand vs Sri Lanka Women's T20 World Cup 2024 match
New Zealand vs Sri Lanka, Women's T20 World Cup 2024: Probable playing 11s, pitch report, weather forecast, and live-streaming details New Zealand vs Sri Lanka, Women's T20 World Cup 2024: Probable playing 11s, pitch report, weather forecast, and live-streaming details
New Zealand vs Sri Lanka, Women's T20 World Cup 2024: Probable playing 11s, pitch report, weather forecast, and live-streaming details
5 cricketers who joined politics while still playing ft. Ravindra Jadeja 5 cricketers who joined politics while still playing ft. Ravindra Jadeja
5 cricketers who joined politics while still playing ft. Ravindra Jadeja
Johnny Grave to step down as Cricket West Indies CEO in October Johnny Grave to step down as Cricket West Indies CEO in October
Johnny Grave to step down as Cricket West Indies CEO in October
3 countries which should try hosting the Women's T20 World Cup if Bangladesh can't ft. Sri Lanka 3 countries which should try hosting the Women's T20 World Cup if Bangladesh can't ft. Sri Lanka
3 countries which should try hosting the Women's T20 World Cup if Bangladesh can't ft. Sri Lanka
"This will surely be a more successful event than the T20 World Cup" - Salman Butt on Pakitan hosting 2025 Champions Trophy "This will surely be a more successful event than the T20 World Cup" - Salman Butt on Pakitan hosting 2025 Champions Trophy
"This will surely be a more successful event than the T20 World Cup" - Salman Butt on Pakitan hosting 2025 Champions Trophy
Who is Carl Hooper: 5 interesting facts about former West Indies batter who Brian Lara called better than Sachin Tendulkar Who is Carl Hooper: 5 interesting facts about former West Indies batter who Brian Lara called better than Sachin Tendulkar
Who is Carl Hooper: 5 interesting facts about former West Indies batter who Brian Lara called better than Sachin Tendulkar
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications