Unveiling Men’s T20 World Cup 2024 Cricket Match Squads

 

Unveiling Men’s T20 World Cup 2024 Cricket Match Squads

T20 World Cup Cricket 2024 Match Squad

 T20 World Cup Cricket 2024 Match Squad


        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
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:

Saad Bin Zafar (Captain)
Jeremy Gordon
Dillon Heyliger
Harsh Thaker
Rayyan Pathan
Kaleem Sana


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:

Saurabh Netravalkar 
Ali Khan 
Nosthush Kenjige 
Jessy Singh

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
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

Singapore F1 Racing Tickets

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
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

1st Match, Group A   
United States 🆚 Canada 
Grand Prairie Stadium, Dallas | 6:00 AM
12:30 AM GMT  / 07:30 PM LOCAL

Sun, 02 Jun 2024

2nd Match, Group C   
West Indies  🆚  Papua New Guinea 
Providence Stadium, Guyana | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Mon, 03 Jun 2024

3rd Match, Group B   
Namibia  🆚  Oman 
Kensington Oval, Bridgetown, Barbados | 6:00 AM
12:30 AM GMT / 08:30 PM LOCAL

Mon, 03 Jun 2024

4th Match, Group D  
Sri Lanka  🆚  South Africa 
Nassau County International Cricket Stadium, New York | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Tue, 04 Jun 2024

5th Match, Group C   
Afghanistan  🆚  Uganda 
Providence Stadium, Guyana | 6:00 AM
12:30 AM GMT / 08:30 PM LOCAL

Tue, 04 Jun 2024

6th Match, Group C   
England  🆚  Scotland 
Kensington Oval, Bridgetown, Barbados | 8:00 PM
12:30 AM GMT / 08:30 PM LOCAL

Tue, 04 Jun 2024

7th Match, Group D  
Netherlands  🆚  Nepal  
Grand Prairie Stadium, Dallas | 9:00 PM
03:30 PM GMT / 10:30 AM LOCAL

Wed, 05 Jun 2024

8th Match, Group A  
India  🆚  Ireland  
Nassau County International Cricket Stadium, New York | 7:30 PM
02:30 PM GMT / 10:00 AM LOCAL

Thu, 06 Jun 2024

9th Match, Group C  
Papua New Guinea  🆚  Uganda  
Providence Stadium, Guyana | 5:00 AM  
11:30 PM GMT / 07:30 PM LOCAL

Thu, 06 Jun 2024

10th Match, Group B  
Australia  🆚  Oman 
Kensington Oval, Bridgetown, Barbados | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Thu, 06 Jun 2024

11th Match, Group A  
United States  🆚  Pakistan 
Grand Prairie Stadium, Dallas | 9:00 PM
03:30 PM GMT / 10:30 AM LOCAL

Fri, 07 Jun 2024

12th Match, Group B  
Namibia  🆚  Scotland  
Kensington Oval, Bridgetown, Barbados | 12:30 AM  
07:00 PM GMT / 03:00 PM LOCAL

Fri, 07 Jun 2024

13th Match, Group A  
Canada  🆚  Ireland  
Nassau County International Cricket Stadium, New York | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sat, 08 Jun 2024

14th Match, Group C  
New Zealand  🆚  Afghanistan 
Providence Stadium, Guyana | 5:00 AM  
11:30 PM GMT / 07:30 PM LOCAL

Sat, 08 Jun 2024

15th Match, Group D  
Sri Lanka  🆚  Bangladesh, 
Grand Prairie Stadium, Dallas | 6:00 AM  
12:30 AM GMT / 07:30 PM LOCAL

Sat, 08 Jun 2024

16th Match, Group D  
Netherlands  🆚  South Africa, 
Nassau County International Cricket Stadium, New York | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sat, 08 Jun 2024

17th Match, Group B 
Australia  🆚  England  
Kensington Oval, Bridgetown, Barbados | 10:30 PM
05:00 PM GMT / 01:00 PM LOCAL

Sun, 09 Jun 2024

18th Match, Group C 
West Indies  🆚  Uganda 
Providence Stadium, Guyana | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Sun, 09 Jun 2024

19th Match, Group A   
India  🆚  Pakistan  
Nassau County International Cricket Stadium, New York | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sun, 09 Jun 2024

20th Match, Group B   
Oman  🆚  Scotland  
Sir Vivian Richards Stadium, North Sound, Antigua | 10:30 PM
05:00 PM GMT / 01:00 PM LOCAL

Mon, 10 Jun 2024

21st Match, Group D   
South Africa  🆚  Bangladesh  
Nassau County International Cricket Stadium, New York | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Tue, 11 Jun 2024

22nd Match, Group A   
Pakistan  🆚  Canada, 
Nassau County International Cricket Stadium, New York | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Wed, 12 Jun 2024

23rd Match, Group D   
Sri Lanka  🆚  Nepal  
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida | 5:00 AM  
11:30 PM GMT / 07:30 PM LOCAL

Wed, 12 Jun 2024

24th Match, Group B   
Australia  🆚  Namibia 
Sir Vivian Richards Stadium, North Sound, Antigua | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Wed, 12 Jun 2024

25th Match, Group A  
United States  🆚  India  
Nassau County International Cricket Stadium, New York | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Thu, 13 Jun 2024

26th Match, Group C  
West Indies  🆚  New Zealand, 
Brian Lara Stadium, Tarouba, Trinidad | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Thu, 13 Jun 2024

27th Match, Group D  
Bangladesh  🆚  Netherlands  
Arnos Vale Ground, Kingstown, St Vincent | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Fri, 14 Jun 2024

28th Match, Group B  
England  🆚  Oman 
Sir Vivian Richards Stadium, North Sound, Antigua | 12:30 AM 
07:00 PM GMT / 03:00 PM LOCAL

Fri, 14 Jun 2024

29th Match, Group C 
Afghanistan  🆚  Papua New Guinea  
Brian Lara Stadium, Tarouba, Trinidad | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Fri, 14 Jun 2024

30th Match, Group A 
United States  🆚  Ireland  
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sat, 15 Jun 2024

31st Match, Group D 
South Africa  🆚  Nepal  
Arnos Vale Ground, Kingstown, St Vincent | 5:00 AM  
11:30 PM GMT / 07:30 PM LOCAL

Sat, 15 Jun 2024

32nd Match, Group C
New Zealand  🆚  Uganda, 
Brian Lara Stadium, Tarouba, Trinidad | 6:00 AM 
12:30 AM GMT / 08:30 PM LOCAL

Sat, 15 Jun 2024

33rd Match, Group A
India  🆚  Canada
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sat, 15 Jun 2024

34th Match, Group B
Namibia  🆚  England
Sir Vivian Richards Stadium, North Sound, Antigua | 10:30 PM
05:00 PM GMT / 01:00 PM LOCAL

Sun, 16 Jun 2024

35th Match, Group B
Australia  🆚  Scotland, 
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Sun, 16 Jun 2024

36th Match, Group A
Pakistan  🆚  Ireland  
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Mon, 17 Jun 2024

37th Match, Group D
Bangladesh  🆚  Nepal  
Arnos Vale Ground, Kingstown, St Vincent | 5:00 AM 
11:30 PM GMT / 07:30 PM LOCAL

Mon, 17 Jun 2024

38th Match, Group D
Sri Lanka  🆚  Netherlands  
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 6:00 AM 
12:30 AM GMT / 08:30 PM LOCAL

Mon, 17 Jun 2024

39th Match, Group C
New Zealand  🆚  Papua New Guinea  
Brian Lara Stadium, Tarouba, Trinidad | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Tue, 18 Jun 2024

40th Match, Group C
West Indies  🆚  Afghanistan  
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 6:00 AM 
12:30 AM GMT  / 08:30 PM LOCAL

Wed, 19 Jun 2024

41th Match, Super 8 Group 2
A2  🆚  D1  
Sir Vivian Richards Stadium, North Sound, Antigua | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Thu, 20 Jun 2024

42th Match, Super 8 Group 2
B1  🆚  C2, 
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 6:00 AM 
12:30 AM GMT / 08:30 PM LOCAL

Thu, 20 Jun 2024

43th Match, Super 8 Group 1
C1  🆚  A1  
Kensington Oval, Bridgetown, Barbados | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Fri, 21 Jun 2024

44th Match, Super 8 Group 1
B2  🆚  D2  
Sir Vivian Richards Stadium, North Sound, Antigua | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Fri, 21 Jun 2024

45th Match, Super 8 Group 2
B1  🆚  D1  
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sat, 22 Jun 2024

46th Match, Super 8 Group 2
A2  🆚  C2  
Kensington Oval, Bridgetown, Barbados | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Sat, 22 Jun 2024

47th Match Super 8 Group 1
A1  🆚  D2 
Sir Vivian Richards Stadium, North Sound, Antigua | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sun, 23 Jun 2024

48th Match, Super 8 Group 1
C1  🆚  B2  
Arnos Vale Ground, Kingstown, St Vincent | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Sun, 23 Jun 2024

49th Match, Super 8 Group 2
Sun A2  🆚  B1, 
Kensington Oval, Bridgetown, Barbados | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Mon, 24 Jun 2024

50th Match, Super 8 Group 2
C2  🆚  D1  
Sir Vivian Richards Stadium, North Sound, Antigua | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Mon, 24 Jun 2024

51th Match, Super 8 Group 1
B2  🆚  A1 
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Tue, 25 Jun 2024

52th Match, Super 8 Group 1
C1  🆚  D2 
Arnos Vale Ground, Kingstown, St Vincent | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Thu, 27 Jun 2024

53th Match, Semi Final 1
TBC  🆚  TBC, 
Brian Lara Stadium, Tarouba, Trinidad | 6:00 AM  
12:30 AM GMT / 08:30 PM LOCAL

Thu, 27 Jun 2024

54th Match, Semi Final 2
TBC  🆚  TBC  
Providence Stadium, Guyana | 8:00 PM
02:30 PM GMT / 10:30 AM LOCAL

Sat, 29 Jun 2024

55th Match, Final
TBC  🆚  TBC  
Kensington Oval, Bridgetown, Barbados | 7:30 PM
02:00 PM GMT / 10:00 AM LOCAL

ConversionConversion EmoticonEmoticon

:)
:(
=(
^_^
:D
=D
=)D
|o|
@@,
;)
:-bd
:-d
:p
:ng