Unveiling Men’s T20 World Cup 2024 Cricket Match Squads
Welcome to the ultimate guide for the T20 World Cup 2024 Cricket Match Squad! Get ready to see the best in cricket as 20 teams compete from 2nd June to 29th June 2024.
Discover the full squads and prepare for an exciting tournament filled with top-tier action and unforgettable moments. Alongside, explore the eagerly awaited match schedule of the Men's T20 World Cup 2024. Let the games begin!
India T20 World Cup 2024 Squad: (Group A)
BATTERS:
Rohit Sharma (Captain)
Virat Kohli
Suryakumar Yadav
Yashasvi Jaiswal
ALL ROUNDERS:
Hardik Pandya
Shivam Dube
Ravindra Jadeja
Axar Patel
WICKET KEEPERS:
Rishabh Pant
Sanju Samson
BOWLERS:
Kuldeep Yadav
Yuzvendra Chahal
Arshdeep Singh
Jasprit Bumrah
Mohammed Siraj
![]() |
Hotels and Flight offers |
Ireland T20 World Cup 2024 Squad: (Group A)
BATTERS:
Andy Balbirnie
Ross Adair
Harry Tector
ALL ROUNDERS:
Paul Stirling (Captain)
Gareth Delany
Curtis Campher
George Dockrell
WICKET KEEPERS:
Neil Rock
Lorcan Tucker
BOWLERS:
Mark Adair
Josh Little
Barry McCarthy
Craig Young
Graham Hume
Benjamin White
Canada T20 World Cup 2024 Squad: (Group A)
BATTERS:
Aaron Johnson
Nicholas Kirton
Kanwarpal Tathgur
Ravinderpal Singh
Pargat Singh
ALL ROUNDERS:
Junaid Siddiqui
Dilpreet Singh
Navneet Dhaliwal
WICKET KEEPERS:
Shreyas Movva
BOWLERS:
Jeremy Gordon
Dillon Heyliger
United States T20 World Cup 2024 Squad: (Group A)
BATTERS:
Aaron Jones
Steven Taylor
Nitish Kumar
Milind Kumar
ALL ROUNDERS:
Corey Anderson
Nisarg Patel
Harmeet Singh
Shadley van Schalkwyk
WICKET KEEPERS:
Monank Patel (Captain)
Shayan Jahangir
Andries Gous
BOWLERS:
England T20 World Cup 2024 Squad: (Group B)
BATTERS:
Ben Duckett
Harry Brook
ALL ROUNDERS:
Will Jacks
Moeen Ali
Sam Curran
Liam Livingstone
WICKET KEEPERS:
Jos Buttler (Captain)
Philip Salt
Jonny Bairstow
BOWLERS:
Jofra Archer
Adil Rashid
Mark Wood
Chris Jordan
Tom Hartley
Reece Topley
Australia T20 World Cup 2024 Squad: (Group B)
BATTERS:
Travis Head
David Warner
Tim David
ALL ROUNDERS:
Mitchell Marsh (Captain)
Glenn Maxwell
Marcus Stoinis
Cameron Green
Ashton Agar
WICKET KEEPERS:
Matthew Wade
Josh Inglis
BOWLERS:
Pat Cummins
Josh Hazlewood
Nathan Ellis
Mitchell Starc
Adam Zampa
Namibia T20 World Cup 2024 Squad: (Group B)
BATTERS:
Jack Brassell
Malan Kruger
Peter-Daniel Blignaut
Nikolaas Davin
ALL ROUNDERS:
Gerhard Erasmus (Captain)
David Wiese
Dylan Leicher
Michael van Lingen
Jan Frylinck
JJ Smit
WICKET KEEPERS:
JP Kotze
Zane Green
BOWLERS:
Ruben Trumpelmann
Bernard Scholtz
Tangeni Lungameni
Ben Shikongo
Scotland T20 World Cup 2024 Squad: (Group B)
BATTERS:
Ollie Hairs
George Munsey
Michael Jones
ALL ROUNDERS:
Richie Berrington (Captain)
Brandon McMullen
Jack Jarvis
Michael Leask
WICKET KEEPERS:
Charlie Tear
Matthew Cross
BOWLERS:
Christopher Sole
Safyaan Sharif
Chris Greaves
Mark Watt
Christopher Sole
Bradley Currie
Brad Wheal
Oman T20 World Cup 2024 Squad: (Group B)
BATTERS:
Aaqib Sulehri (Captain)
Shoaib Khan
Pratik Athavale
Kashyap Prajapati
Khalid Kail
ALL ROUNDERS:
Zeeshan Maqsood
Ayaan Khan
Shakeel Ahmed
Mehran Khan
Rafiullah
WICKET KEEPERS:
Naseem Khushi
BOWLERS:
Mohammad Nadeem
Fayyaz Butt
Kaleemullah
Bilal Khan
West Indies T20 World Cup 2024 Squad: (Group C)
BATTERS:
Rovman Powell (Captain)
Shimron Hetmyer
Brandon King
ALL ROUNDERS:
Andre Russell
Sherfane Rutherford
Roston Chase
Jason Holder
WICKET KEEPERS:
Nicholas Pooran
Shai Hope
Johnson Charles
BOWLERS:
Alzarri Joseph
Romario Shepherd
Shamar Joseph
Akeal Hosein
Gudakesh Motie
Afghanistan T20 World Cup 2024 Squad: (Group C)
BATTERS:
Najibullah Zadran
Ibrahim Zadran
ALL ROUNDERS:
Rashid Khan (Captain)
Azmatullah Omarzai
Nangyal Kharoti
Mohammad Nabi
Karim Janat
Gulbadin Naib
WICKET KEEPERS:
Rahmanullah Gurbaz
Mohammad Ishaq
BOWLERS:
Mujeeb Ur Rahman
Naveen-ul-Haq
Noor Ahmad
Fareed Ahmad Malik
Fazalhaq Farooqi
Uganda T20 World Cup 2024 Squad: (Group C)
BATTERS:
Riazat Ali Shah (Captain)
Dinesh Nakrani
Simon Ssesazi
Ronak Patel
ALL ROUNDERS:
Kenneth Waiswa
Brian Masaba
Alpesh Ramjani
WICKET KEEPERS:
Roger Mukasa
Fred Achelam
BOWLERS:
Cosmas Kyewuta
Bilal Hassan
Frank Nsubuga
Juma Miyagi
Henry Ssenyondo
Robinson Obuya
Papua New Guinea T20 World Cup 2024 Squad: (Group C)
BATTERS:
John Kariko
Jack Gardner
ALL ROUNDERS:
Assad Vala (Captain)
Lega Siaka
Charles Amini
Norman Vanua
Sese Bau
WICKET KEEPERS:
Kiplin Doriga
Hila Vare
Tony Ura
BOWLERS:
Chad Soper
Alei Nao
Semo Kamea
Hiri Hiri
Kabua Morea
New Zealand T20 World Cup 2024 Squad: (Group C)
BATTERS:
Kane Williamson (Captain)
Glenn Phillips
Finn Allen
Mark Chapman
ALL ROUNDERS:
Rachin Ravindra
Daryl Mitchell
Michael Bracewell
James Neesham
Mitchell Santner
WICKET KEEPERS:
Devon Conway (Keeper)
BOWLERS:
Lockie Ferguson
Trent Boult
Tim Southee
Matt Henry
Ish Sodhi
Bangladesh T20 World Cup 2024 Squad: (Group D)
BATTERS:
Najmul Hossain Shanto (Captain)
Towhid Hridoy
Soumya Sarkar
Tanzid Hasan
ALL ROUNDERS:
Shakib Al Hasan
Mahedi Hasan
Mahmudullah
WICKET KEEPERS:
Litton Das
Jaker Ali
BOWLERS:
Taskin Ahmed
Mustafizur Rahman
Rishad Hossain
Tanvir Islam
Shoriful Islam
Tanzim Hasan Sakib
![]() |
Book Your Flights |
Netherlands T20 World Cup 2024 Squad: (Group D)
BATTERS:
Max ODowd
Teja Nidamanuru
Vikramjit Singh
ALL ROUNDERS:
Sybrand Engelbrecht
Bas de Leede
Michael Levitt
Tim Pringle
WICKET KEEPERS:
Scott Edwards (Captain) (Keeper)
Wesley Barresi
BOWLERS:
Logan van Beek
Fred Klaassen
Daniel Doram
Aryan Dutt
Paul van Meekeren
Vivian Kingma
![]() |
Nepal T20 World Cup 2024 Squad: (Group D)
BATTERS:
Sundeep Jora
Kushal Bhurtel
ALL ROUNDERS:
Dipendra Singh Airee
Rohit Paudel
Lalit Rajbanshi
Kamal Singh Airee
Pratis GC
Kushal Malla
WICKET KEEPERS:
Aasif Sheikh
Anil Sah
BOWLERS:
Sompal Kami
Gulsan Jha
Karan KC
Abinash Bohara
Sagar Dhakal
South Africa T20 World Cup 2024 Squad: (Group D)
BATTERS:
Aiden Markram (Captain)
David Miller
Reeza Hendricks
ALL ROUNDERS:
Marco Jansen
WICKET KEEPERS:
Quinton de Kock
Heinrich Klaasen
Tristan Stubbs
Ryan Rickelton
BOWLERS:
Kagiso Rabada
Gerald Coetzee
Ottniel Baartman
Anrich Nortje
Tabraiz Shamsi
Keshav Maharaj
Bjorn Fortuin
Sri Lanka T20 World Cup 2024 Squad: (Group D)
BATTERS:
Pathum Nissanka
ALL ROUNDERS:
Wanindu Hasaranga (Captain)
Angelo Mathews
Dhananjaya de Silva
Charith Asalanka
Kamindu Mendis
Dasun Shanaka
Dunith Wellalage
WICKET KEEPERS:
Kusal Mendis
Sadeera Samarawickrama
BOWLERS:
Dushmantha Chameera
Matheesha Pathirana
Dilshan Madushanka
Maheesh Theekshana
Nuwan Thushara
![]() |
Hotels and Flight offers |
T20 World Cup 2024 Cricket Match Schedule:
Explore the action-packed schedule of the T20 World Cup 2024, showcasing thrilling matchups between cricket's top teams in a battle for supremacy on the field.
Sun, 02 Jun 2024
Sun, 02 Jun 2024
Mon, 03 Jun 2024
Mon, 03 Jun 2024
Tue, 04 Jun 2024
Tue, 04 Jun 2024
Tue, 04 Jun 2024
Wed, 05 Jun 2024
Thu, 06 Jun 2024
Thu, 06 Jun 2024
Thu, 06 Jun 2024
Fri, 07 Jun 2024
Fri, 07 Jun 2024
Sat, 08 Jun 2024
Sat, 08 Jun 2024
Sat, 08 Jun 2024
Sat, 08 Jun 2024
Sun, 09 Jun 2024
Sun, 09 Jun 2024
Sun, 09 Jun 2024
Mon, 10 Jun 2024
Tue, 11 Jun 2024
Wed, 12 Jun 2024
Wed, 12 Jun 2024
Wed, 12 Jun 2024
Thu, 13 Jun 2024
Thu, 13 Jun 2024
Fri, 14 Jun 2024
Fri, 14 Jun 2024
Fri, 14 Jun 2024
Sat, 15 Jun 2024
Sat, 15 Jun 2024
Sat, 15 Jun 2024
Sat, 15 Jun 2024
Sun, 16 Jun 2024
Sun, 16 Jun 2024
Mon, 17 Jun 2024
Mon, 17 Jun 2024
Mon, 17 Jun 2024
Tue, 18 Jun 2024
Wed, 19 Jun 2024
Thu, 20 Jun 2024
Thu, 20 Jun 2024
Fri, 21 Jun 2024
Fri, 21 Jun 2024
Sat, 22 Jun 2024
Sat, 22 Jun 2024
Sun, 23 Jun 2024
Sun, 23 Jun 2024
Mon, 24 Jun 2024
Mon, 24 Jun 2024
Tue, 25 Jun 2024
Thu, 27 Jun 2024
Thu, 27 Jun 2024
Sat, 29 Jun 2024
ConversionConversion EmoticonEmoticon