T20 World Cup 2024 Schedule


T20 World Cup 2024 will be co-hosted by United States of Amera and West Indies. This will be the 9th Edition of ICC T20 World cup. This will be the first time when total 20 teams will play for T20 world cup trophy. 12 teams will get direct entry to T20 world cup main round, while 8 teams will go through the qualification round.

Final date will be announced within few weeks but the tournament will proceed in June 2024.

T20 World Cup 2024 Qualified Teams

Automatic Qualification 1 West Indies (Host)
  2 United States (Host)
Top 8 Teams of T20 World Cup 2022 3 India
  4 New Zealand
  5 England
  6 Australia
  7 Pakistan
  8 South Africa
  9 Sri Lanka
  10 Netherlands
Europe Qualifier 11 Scotland
  12 Ireland
East Asia-Pacific Qualifier 13 PNG

Check complete T20 World Cup Records.

Series Result India Won the Final Match Of ICC Men's T20 World Cup 2024
Player Of the Series Jasprit Jasbirsingh Bumrah
Start Date 2024-06-01
End Date 2024-06-29
Host Country United States,West Indies

Schedule

Group A: United States vs Canada 1st Match T20 World Cup 2024
Match 1
Date - 2024-06-01
Day - Saturday
Time - 18:00(Local)

Scorecard
United States
Player of the Match
Aaron Jones
Canada Venue
Grand Prairie Stadium
Group C: West Indies vs PNG 2nd Match T20 World Cup 2024
Match 2
Date - 2024-06-02
Day - Sunday
Time - 10:00(Local)

Scorecard
West Indies
Player of the Match
Roston Chase
Papua New Guinea Venue
Providence Stadium
Group B: Namibia vs Oman 3rd Match T20 World Cup 2024
Match 3
Date - 2024-06-02
Day - Sunday
Time - 19:00(Local)

Scorecard
Namibia
Player of the Match
David Wiese
Oman Venue
Kensington Oval
Group D: Sri Lanka vs South Africa 4th Match T20 World Cup 2024
Match 4
Date - 2024-06-03
Day - Monday
Time - 10:00(Local)

Scorecard
Sri Lanka
Player of the Match
Anrich Nortje
South Africa Venue
Nassau County International Cricket Stadium
Group C: Afghanistan vs Uganda 5th Match T20 World Cup 2024
Match 5
Date - 2024-06-03
Day - Monday
Time - 19:00(Local)

Scorecard
Afghanistan
Player of the Match
Fazalhaq Farooqi
Uganda Venue
Providence Stadium
Group B: England vs Scotland 6th Match T20 World Cup 2024
Match 6
Date - 2024-06-04
Day - Tuesday
Time - 10:00(Local)

Scorecard
England
Scotland Venue
Kensington Oval
Group D: Netherlands vs Nepal 7th Match T20 World Cup 2024
Match 7
Date - 2024-06-04
Day - Tuesday
Time - 18:00(Local)

Scorecard
Netherlands
Player of the Match
Timothy Pringle
Nepal Venue
Grand Prairie Stadium
Group A: India vs Ireland 8th Match T20 World Cup 2024
Match 8
Date - 2024-06-05
Day - Wednesday
Time - 09:00(Local)

Scorecard
India
Player of the Match
Jasprit Bumrah
Ireland Venue
Nassau County International Cricket Stadium
Group C: Papua New Guinea vs Uganda 9th Match T20 World Cup 2024
Match 9
Date - 2024-06-05
Day - Wednesday
Time - 09:00(Local)

Scorecard
Papua New Guinea
Player of the Match
Riazat Ali Shah
Uganda Venue
Providence Stadium
Group B: Australia vs Oman 10th Match T20 World Cup 2024
Match 10
Date - 2024-06-05
Day - Wednesday
Time - 19:00(Local)

Scorecard
Australia
Player of the Match
Marcus Stoinis
Oman Venue
Kensington Oval
Group A: United States vs Pakistan 11th Match T20 World Cup 2024
Match 11
Date - 2024-06-06
Day - Thursday
Time - 10:00(Local)

Scorecard
United States
Player of the Match
Monank Patel
Pakistan Venue
Grand Prairie Stadium
Group B: Namibia vs Scotland 12th Match T20 World Cup 2024
Match 12
Date - 2024-06-06
Day - Thursday
Time - 19:00(Local)

Scorecard
Namibia
Player of the Match
Michael Leask
Scotland Venue
Kensington Oval
Group A: Canada vs Ireland 13th Match T20 World Cup 2024
Match 13
Date - 2024-06-07
Day - Friday
Time - 10:00(Local)

Scorecard
Canada
Player of the Match
Nicholas Kirton
Ireland Venue
Nassau County International Cricket Stadium
Group C: New Zealand vs Afghanistan 14th Match T20 World Cup 2024
Match 14
Date - 2024-06-07
Day - Friday
Time - 10:00(Local)

Scorecard
New Zealand
Player of the Match
Rahmanullah Gurbaz
Afghanistan Venue
Providence Stadium
Group D: Sri Lanka vs Bangladesh 15th Match T20 World Cup 2024
Match 15
Date - 2024-06-07
Day - Friday
Time - 18:00(Local)

Scorecard
Sri Lanka
Player of the Match
Rishad Hossain
Bangladesh Venue
Grand Prairie Stadium
Group D: South Africa vs Netherlands 16th Match T20 World Cup 2024
Match 16
Date - 2024-06-08
Day - Saturday
Time - 10:00(Local)

Scorecard
South Africa
Player of the Match
David Miller
Netherlands Venue
Nassau County International Cricket Stadium
Group B: Australia vs England 17th Match T20 World Cup 2024
Match 17
Date - 2024-06-08
Day - Saturday
Time - 10:00(Local)

Scorecard
Australia
Player of the Match
Adam Zampa
England Venue
Kensington Oval
Group C: West Indies vs Uganda 18th Match T20 World Cup 2024
Match 18
Date - 2024-06-08
Day - Saturday
Time - 10:00(Local)

Scorecard
West Indies
Player of the Match
Akeal Hosein
Uganda Venue
Providence Stadium
Group A: India vs Pakistan 19th Match T20 World Cup 2024
Match 19
Date - 2024-06-09
Day - Sunday
Time - 09:00(Local)

Scorecard
India
Player of the Match
Jasprit Bumrah
Pakistan Venue
Nassau County International Cricket Stadium
Group B: Oman vs Scotland 20th Match T20 World Cup 2024
Match 20
Date - 2024-06-09
Day - Sunday
Time - 10:00(Local)

Scorecard
Oman
Player of the Match
Brandon McMullen
Scotland Venue
Sir Vivian Richards Stadium
Group D: South Africa vs Bangladesh 21st Match T20 World Cup 2024
Match 21
Date - 2024-06-10
Day - Monday
Time - 10:00(Local)

Scorecard
South Africa
Player of the Match
Heinrich Klaasen
Bangladesh Venue
Nassau County International Cricket Stadium
Group A: Pakistan vs Canada 22nd Match T20 World Cup 2024
Match 22
Date - 2024-06-11
Day - Tuesday
Time - 10:00(Local)

Scorecard
Pakistan
Player of the Match
Mohammad Amir
Canada Venue
Nassau County International Cricket Stadium
Group D: Sri Lanka vs Nepal 23rd Match T20 World Cup 2024
Match 23
Date - 2024-06-11
Day - Tuesday
Time - 10:00(Local)

Scorecard
Sri Lanka
Nepal Venue
Central Broward Regional Park Stadium
Group B: Australia vs Namibia 24th Match T20 World Cup 2024
Match 24
Date - 2024-06-11
Day - Tuesday
Time - 10:00(Local)

Scorecard
Australia
Player of the Match
Adam Zampa
Namibia Venue
Sir Vivian Richards Stadium
Group A: United States vs India 25th Match T20 World Cup 2024
Match 25
Date - 2024-06-12
Day - Wednesday
Time - 10:00(Local)

Scorecard
United States
Player of the Match
Arshdeep Singh
India Venue
Nassau County International Cricket Stadium
Group C: West Indies vs New Zealand 26th Match T20 World Cup 2024
Match 26
Date - 2024-06-12
Day - Wednesday
Time - 20:30(Local)

Scorecard
West Indies
Player of the Match
Sherfane Rutherford
New Zealand Venue
Brian Lara Stadium
Group D: Bangladesh vs Netherlands 27th Match T20 World Cup 2024
Match 27
Date - 2024-06-13
Day - Thursday
Time - 10:30(Local)

Scorecard
Bangladesh
Player of the Match
Shakib Al Hasan
Netherlands Venue
Arnos Vale Ground
Group B: Oman vs England 28th Match T20 World Cup 2024
Match 28
Date - 2024-06-13
Day - Thursday
Time - 15:00(Local)

Scorecard
Oman
Player of the Match
Adil Rashid
England Venue
Sir Vivian Richards Stadium
Group C: Papua New Guinea vs Afghanistan 29th Match T20 World Cup 2024
Match 29
Date - 2024-06-13
Day - Thursday
Time - 20:30(Local)

Scorecard
Papua New Guinea
Player of the Match
Fazalhaq Farooqi
Afghanistan Venue
Brian Lara Stadium
Group A: United States vs Ireland 30th Match T20 World Cup 2024
Match 30
Date - 2024-06-14
Day - Friday
Time - 10:30(Local)

Scorecard
United States
Ireland Venue
Central Broward Regional Park Stadium
Group D: South Africa vs Nepal 31st Match T20 World Cup 2024
Match 31
Date - 2024-06-14
Day - Friday
Time - 19:30(Local)

Scorecard
South Africa
Player of the Match
Tabraiz Shamsi
Nepal Venue
Arnos Vale Ground
Group C: Uganda vs New Zealand 32nd Match T20 World Cup 2024
Match 32
Date - 2024-06-14
Day - Friday
Time - 20:30(Local)

Scorecard
Uganda
Player of the Match
Tim Southee
New Zealand Venue
Brian Lara Stadium
Group A: India vs Canada 33rd Match T20 World Cup 2024
Match 33
Date - 2024-06-15
Day - Saturday
Time - 10:30(Local)

Scorecard
India
Canada Venue
Central Broward Regional Park Stadium
Group B: Namibia vs England 34th Match T20 World Cup 2024
Match 34
Date - 2024-06-15
Day - Saturday
Time - 13:00(Local)

Scorecard
Namibia
Player of the Match
Harry Brook
England Venue
Sir Vivian Richards Stadium
Group B: Australia vs Scotland 35th Match T20 World Cup 2024
Match 35
Date - 2024-06-15
Day - Saturday
Time - 20:30(Local)

Scorecard
Australia
Player of the Match
Marcus Stoinis
Scotland Venue
Darren Sammy Cricket Ground
Group A: Pakistan vs Ireland 36th Match T20 World Cup 2024
Match 36
Date - 2024-06-16
Day - Sunday
Time - 10:30(Local)

Scorecard
Pakistan
Player of the Match
Shaheen Afridi
Ireland Venue
Central Broward Regional Park Stadium
Group D: Bangladesh vs Nepal 37th Match T20 World Cup 2024
Match 37
Date - 2024-06-16
Day - Sunday
Time - 19:30(Local)

Scorecard
Bangladesh
Player of the Match
Tanzim Hasan
Nepal Venue
Arnos Vale Ground
Group D: Sri Lanka vs Netherlands 38th Match T20 World Cup 2024
Match 38
Date - 2024-06-16
Day - Sunday
Time - 20:30(Local)

Scorecard
Sri Lanka
Player of the Match
Charith Asalanka
Netherlands Venue
Darren Sammy Cricket Ground
Group C: New Zealand vs PNG 39th Match T20 World Cup 2024
Match 39
Date - 2024-06-17
Day - Monday
Time - 10:30(Local)

Scorecard
New Zealand
Player of the Match
Lockie Ferguson
Papua New Guinea Venue
Brian Lara Stadium
Group C: West Indies vs Afghanistan 40th Match T20 World Cup 2024
Match 40
Date - 2024-06-17
Day - Monday
Time - 20:30(Local)

Scorecard
West Indies
Player of the Match
Nicholas Pooran
Afghanistan Venue
Darren Sammy Cricket Ground
Group 2: United States vs South Africa Super 8 Match T20 World Cup 2024
Match 41
Date - 2024-06-19
Day - Wednesday
Time - 10:30(Local)

Scorecard
United States
Player of the Match
Quinton de Kock
South Africa Venue
Sir Vivian Richards Stadium
Group 2: England vs West Indies Super 8 Match T20 World Cup 2024
Match 42
Date - 2024-06-19
Day - Wednesday
Time - 20:30(Local)

Scorecard
England
Player of the Match
Phil Salt
West Indies Venue
Darren Sammy Cricket Ground
Group 1: India vs Afghanistan Super 8 Match T20 World Cup 2024
Match 43
Date - 2024-06-20
Day - Thursday
Time - 10:30(Local)

Scorecard
India
Player of the Match
Suryakumar Yadav
Afghanistan Venue
Kensington Oval
Group 1: Australia vs Bangladesh Super 8 Match T20 World Cup 2024
Match 44
Date - 2024-06-20
Day - Thursday
Time - 20:30(Local)

Scorecard
Australia
Player of the Match
Pat Cummins
Bangladesh Venue
Sir Vivian Richards Stadium
Group 2: England vs South Africa Super 8 Match T20 World Cup 2024
Match 45
Date - 2024-06-21
Day - Friday
Time - 10:30(Local)

Scorecard
South Africa
Player of the Match
Quinton de Kock
England Venue
Darren Sammy Cricket Ground
Group 2: United States vs West Indies Super 8 Match T20 World Cup 2024
Match 46
Date - 2024-06-21
Day - Friday
Time - 20:30(Local)

Scorecard
United States
Player of the Match
Roston Chase
West Indies Venue
Kensington Oval
Group 1: India vs Bangladesh Super 8 Match T20 World Cup 2024
Match 47
Date - 2024-06-22
Day - Saturday
Time - 10:30(Local)

Scorecard
India
Player of the Match
Hardik Pandya
Bangladesh Venue
Sir Vivian Richards Stadium
Group 1: Australia vs Afghanistan Super 8 Match T20 World Cup 2024
Match 48
Date - 2024-06-22
Day - Saturday
Time - 20:30(Local)

Scorecard
Australia
Player of the Match
Gulbadin Naib
Afghanistan Venue
Arnos Vale Ground
Group 2: United States vs England Super 8 Match T20 World Cup 2024
Match 49
Date - 2024-06-23
Day - Sunday
Time - 10:30(Local)

Scorecard
United States
Player of the Match
Adil Rashid
England Venue
Kensington Oval
Group 2: West Indies vs South Africa Super 8 Match T20 World Cup 2024
Match 50
Date - 2024-06-23
Day - Sunday
Time - 20:30(Local)

Scorecard
West Indies
Player of the Match
Tabraiz Shamsi
South Africa Venue
Sir Vivian Richards Stadium
Group 1: Australia vs India Super 8 Match T20 World Cup 2024
Match 51
Date - 2024-06-24
Day - Monday
Time - 10:30(Local)

Scorecard
Australia
Player of the Match
Rohit Sharma
India Venue
Darren Sammy Cricket Ground
Group 1: Afghanistan vs Bangladesh Super 8 Match T20 World Cup 2024
Match 52
Date - 2024-06-24
Day - Monday
Time - 20:30(Local)

Scorecard
Afghanistan
Player of the Match
Naveen-ul-Haq
Bangladesh Venue
Arnos Vale Ground
South Africa vs Afghanistan 1st Semi Final Match T20 World Cup 2024
Match 53
Date - 2024-06-26
Day - Wednesday
Time - 20:30(Local)

Scorecard
South Africa
Player of the Match
Marco Jansen
Afghanistan Venue
Brian Lara Stadium
India vs England 2nd Semi Final Match T20 World Cup 2024
Match 54
Date - 2024-06-27
Day - Thursday
Time - 10:30(Local)

Scorecard
India
Player of the Match
Axar Patel
England Venue
Providence Stadium
South Africa vs India Final Match, T20 World Cup 2024
Match 55
Date - 2024-06-29
Day - Saturday
Time - 10:30(Local)

Scorecard
South Africa
Player of the Match
Virat Kohli
India Venue
Kensington Oval
Teams
India Afghanistan West Indies United States
Pakistan Bangladesh Scotland Uganda
Sri Lanka Canada New Zealand Namibia
South Africa England Netherlands Papua New Guinea
Australia Ireland Nepal Oman

Squad

India Team Squad
Rohit Sharma Ravindra Jadeja Virat Kohli Axar Patel
Suryakumar Yadav Yuzvendra Chahal Sanju Samson Jasprit Bumrah
Kuldeep Yadav Hardik Pandya Rishabh Pant Shivam Dube
Arshdeep Singh Mohammed Siraj Yashasvi Jaiswal

Pakistan Team Squad
Mohammad Amir Mohammad Rizwan Babar Azam Imad Wasim
Iftikhar Ahmed Shaheen Afridi Naseem Shah Shadab Khan
Haris Rauf Fakhar Zaman Azam Khan Saim Ayub
Abbas Afridi Usman Khan Abrar Ahmed

Sri Lanka Team Squad
Angelo Mathews Dhananjaya de Silva Dushmantha Chameera Dasun Shanaka
Kusal Mendis Pathum Nissanka Wanindu Hasaranga Kamindu Mendis
Sadeera Samarawickrama Nuwan Thushara Charith Asalanka Maheesh Theekshana
Matheesha Pathirana Dilshan Madushanka Dunith Wellalage

South Africa Team Squad
Quinton de Kock David Miller Keshav Maharaj Reeza Hendricks
Tristan Stubbs Gerald Coetzee Tabraiz Shamsi Kagiso Rabada
Heinrich Klaasen Bjorn Fortuin Aiden Markram Anrich Nortje
Ottniel Baartman Ryan Rickelton Marco Jansen

Australia Team Squad
David Warner Matthew Wade Mitchell Starc Glenn Maxwell
Ashton Agar Mitchell Marsh Pat Cummins Josh Hazlewood
Adam Zampa Marcus Stoinis Travis Head Nathan Ellis
Josh Inglis Cameron Green Tim David

Afghanistan Team Squad
Gulbadin Naib Najibullah Zadran Mohammad Nabi Fareed Ahmad Malik
Rashid Khan Naveen-ul-Haq Mujeeb Ur Rahman Hazratullah Zazai
Rahmanullah Gurbaz Karim Janat Azmatullah Omarzai Ibrahim Zadran
Mohammad Ishaq Noor Ahmad Nangeyalia kharote Fazalhaq Farooqi

Bangladesh Team Squad
Mahmudullah Shakib Al Hasan Soumya Sarkar Taskin Ahmed
Mustafizur Rahman Litton Das Mahedi Hasan Jaker Ali
Tanvir Islam Najmul Hossain Shanto Rishad Hossain Tanzid Hasan
Towhid Hridoy Shoriful Islam Tanzim Hasan

Canada Team Squad
Junaid Siddiqui Jeremy Gordon Nikhil Dutta Saad Bin Zafar
Navneet Dhaliwal Kaleem Sana Rehman Pargat Singh Dilpreet Bajwa
Nicholas Kirton Dillon Heyliger Ravinderpal Singh Aaron Johnson
Shreyas Movva Rishiv Joshi Rayyan Pathan

England Team Squad
Jos Buttler Jonny Bairstow Adil Rashid Chris Jordan
Moeen Ali Mark Wood Reece Topley Ben Duckett
Liam Livingstone Sam Curran Jofra Archer Phil Salt
Will Jacks Tom Hartley Harry Brook

Ireland Team Squad
Paul Stirling George Dockrell Graham Hume Craig Young
Andrew Balbirnie Barry McCarthy Gareth Delany Mark Adair
Lorcan Tucker Josh Little Harry Tector Curtis Campher
Neil Rock Ben White Ross Adair

West Indies Team Squad
Andre Russell Johnson Charles Kyle Mayers Nicholas Pooran
Akeal Hosein Shai Hope Rovman Powell Roston Chase
Romario Shepherd Brandon King Alzarri Joseph Shimron Hetmyer
Sherfane Rutherford Obed McCoy Gudakesh Motie Shamar Joseph

Scotland Team Squad
Richie Berrington Safyaan Sharif Michael Leask Matthew Cross
George Munsey Mark Watt Bradley Wheal Michael Jones
Christopher Sole Christopher Greaves Ollie Hairs Brandon McMullen
Jack Jarvis Bradley Currie Charlie Tear

New Zealand Team Squad
Kane Williamson Tim Southee Trent Boult Jimmy Neesham
Michael Bracewell Ish Sodhi Matt Henry Daryl Mitchell
Lockie Ferguson Mark Chapman Mitchell Santner Glenn Phillips
Devon Conway Finn Allen Rachin Ravindra

Netherlands Team Squad
Paul van Meekeren Wesley Barresi Vivian Kingma Sybrand Engelbrecht
Teja Nidamanuru Logan van Beek Max O'Dowd Timothy Pringle
Vikramjit Singh Bas de Leede Scott Edwards Saqib Zulfiqar
Aryan Dutt Michael Levitt Kyle Klein

Nepal Team Squad
Sompal Kami KC Karan Sandeep Lamichhane Sundeep Jora
Dipendra Singh Airee Rohit Paudel Lalit Rajbanshi Abinash Bohara
Anil Sah Kushal Malla Aasif Sheikh Kamal Airee
Kushal Bhurtel Gulsan Jha Sagar Dhakal Pratis GC

United States Team Squad
Corey Anderson Shadley van Schalkwyk Steven Taylor Nitish Kumar
Milind Kumar Harmeet Singh Jasdeep Singh Ali Khan
Monank Patel Aaron Jones Saurabh Netravalkar Shayan Jahangir
Nosthush Kenjige Nisarg Patel Andries Gous

Uganda Team Squad
Brian Masaba Roger Mukasa Franco Nsubuga Henry Ssenyondo
Kenneth Waiswa Fred Achelam Ronak Patel Dinesh Nakrani
Riazat Ali Shah Cosmas Kyewuta Juma Miyagi Simon Ssesazi
Bilal Hassan Alpesh Ramjani Robinson Obuya

Namibia Team Squad
David Wiese JJ Smit Bernard Scholtz Jaen Kotze
Gerhard Erasmus Jack Brassell Zane Green Nikolaas Davin
Ben Shikongo Jan Frylinck Tangeni Lungameni Michael van Lingen
Ruben Trumpelmann Malan Kruger Dylan Leicher Peter-Daniel Blignaut

Papua New Guinea Team Squad
Charles Amini Asadollah Vala Tony Ura Norman Vanua
Lega Siaka Sese Bau Chad Soper Hiri Hiri
Alei Nao Kiplin Doriga Kabua Morea Jack Gardner
Semo Kamea Hila Vare John Kariko

Oman Team Squad
Mehran Khan Mohammad Nadeem Zeeshan Maqsood Aaqib Sulehri
Bilal Khan Fayyaz Butt Kaleemullah Naseem Khushi
Ayaan Khan Kashyap Prajapati Shoaib Khan Rafiullah
Shakeel Ahmad Pratik Athavale Khalid Kail