GUWAHATI: As the 2024 Indian Premier League (IPL) season approaches its conclusion, cricket fans have another exciting T20 cricket event on the horizon: the ICC T20 World Cup 2024.
Scheduled to begin on June 2, the tournament will be held in the United States of America and the West Indies. India has unveiled its 15-man squad for this prestigious event, with Rohit Sharma leading the team and Hardik Pandya serving as his deputy.
ALSO READ: GPlus Partners With Rajasthan Royals As Regional Media Partner
The ICC T20 World Cup 2024 kicks off on June 2, with 10 out of the 20 participating teams launching their campaigns in the USA.
Click Here To Join Our WhatsApp Channel
Over the course of the tournament, fans can look forward to 16 exhilarating matches hosted across Lauderhill, Dallas, and New York City.
A highlight of the tournament is the highly anticipated clash between arch-rivals India and Pakistan, scheduled for June 9 at the newly constructed Nassau County International Cricket Stadium in Long Island, New York.
Below is the complete match schedule for the ICC Men’s T20 World Cup 2024:
(Entire match schedule/fixtures)
USA vs Canada |
Sun Jun 2, 2024 |
06:00 AM |
Dallas |
West Indies vs Papua New Guinea |
Sun Jun 2, 2024 |
08:00 PM |
Guyana |
Namibia vs Oman |
Mon Jun 3, 2024 |
06:00 AM |
Barbados |
Sri Lanka vs South Africa |
Mon Jun 3, 2024 |
08:00 PM |
New York |
Afghanistan vs Uganda |
Tue Jun 4, 2024 |
06:00 AM |
Guyana |
England vs Scotland |
Tue Jun 4, 2024 |
08:00 PM |
Barbados |
Netherlands vs Nepal |
Tue Jun 4, 2024 |
09:00 PM |
Dallas |
India vs Ireland |
Wed Jun 5, 2024 |
08:00 PM |
New York |
Papua New Guinea vs Uganda |
Thu Jun 6, 2024 |
05:00 AM |
Guyana |
Australia vs Oman |
Thu Jun 6, 2024 |
06:00 AM |
Barbados |
USA vs Pakistan |
Thu Jun 6, 2024 |
09:00 PM |
Dallas |
Namibia vs Scotland |
Fri Jun 7, 2024 |
12:30 AM |
Barbados |
Canada vs Ireland |
Fri Jun 7, 2024 |
08:00 PM |
New York |
New Zealand vs Afghanistan |
Sat Jun 8, 2024 |
05:00 AM |
Guyana |
Sri Lanka vs Bangladesh |
Sat Jun 8, 2024 |
06:00 AM |
Dallas |
Netherlands vs South Africa |
Sat Jun 8, 2024 |
08:00 PM |
New York |
Australia vs England |
Sat Jun 8, 2024 |
10:30 PM |
Barbados |
West Indies vs Uganda |
Sun Jun 9, 2024 |
06:00 AM |
Guyana |
India vs Pakistan |
Sun Jun 9, 2024 |
08:00 PM |
New York |
Oman vs Scotland |
Sun Jun 9, 2024 |
10:30 PM |
Antigua |
South Africa vs Bangladesh |
Mon Jun 10, 2024 |
08:00 PM |
New York |
Pakistan vs Canada |
Tue Jun 11, 2024 |
08:00 PM |
New York |
Sri Lanka vs Nepal |
Wed Jun 12, 2024 |
05:00 AM |
Florida |
Australia vs Namibia |
Wed Jun 12, 2024 |
06:00 AM |
Antigua |
USA vs India |
Wed Jun 12, 2024 |
08:00 PM |
New York |
West Indies vs New Zealand |
Thu Jun 13, 2024 |
06:00 AM |
Trinidad and Tobago |
Bangladesh vs Netherlands |
Thu Jun 13, 2024 |
08:00 PM |
St Vincent |
England vs Oman |
Fri Jun 14, 2024 |
12:30 AM |
Antigua |
Afghanistan vs Papua New Guinea |
Fri Jun 14, 2024 |
06:00 AM |
Trinidad and Tobago |
USA vs Ireland |
Fri Jun 14, 2024 |
08:00 PM |
Florida |
South Africa vs Nepal |
Sat Jun 15, 2024 |
05:00 AM |
St Vincent |
New Zealand vs Uganda |
Sat Jun 15, 2024 |
06:00 AM |
Trinidad and Tobago |
India vs Canada |
Sat Jun 15, 2024 |
08:00 PM |
Florida |
Namibia vs England |
Sat Jun 15, 2024 |
10:30 PM |
Antigua |
Australia vs Scotland |
Sun Jun 16, 2024 |
06:00 AM |
St Lucia |
Pakistan vs Ireland |
Sun Jun 16, 2024 |
08:00 PM |
Florida |
Bangladesh vs Nepal |
Mon Jun 17, 2024 |
05:00 AM |
St Vincent |
Sri Lanka vs Netherlands |
Mon Jun 17, 2024 |
06:00 AM |
St Lucia |
New Zealand vs Papua New Guinea |
Mon Jun 17, 2024 |
08:00 PM |
Trinidad and Tobago |
West Indies vs Afghanistan |
Tue Jun 18, 2024 |
06:00 AM |
St Lucia |
A2 vs D1 |
Wed Jun 19, 2024 |
08:00 PM |
Antigua |
B1 vs C2 |
Thu Jun 20, 2024 |
06:00 AM |
St Lucia |
C1 vs A1 |
Thu Jun 20, 2024 |
08:00 PM |
Barbados |
B2 vs D2 |
Fri Jun 21, 2024 |
06:00 AM |
Antigua |
B1 vs D1 |
Fri Jun 21, 2024 |
08:00 PM |
St Lucia |
A2 vs C2 |
Sat Jun 22, 2024 |
06:00 AM |
Barbados |
A1 vs D2 |
Sat Jun 22, 2024 |
08:00 PM |
Antigua |
C1 vs B2 |
Sun Jun 23, 2024 |
06:00 AM |
St Vincent |
A2 vs B1 |
Sun Jun 23, 2024 |
08:00 PM |
Barbados |
C2 vs D1 |
Mon Jun 24, 2024 |
06:00 AM |
Antigua |
B2 vs A1 |
Mon Jun 24, 2024 |
08:00 PM |
St Lucia |
C1 vs D2 |
Tue Jun 25, 2024 |
06:00 AM |
St Vincent |
Semifinal 1 |
Thu Jun 27, 2024 |
06:00 AM |
Trinidad and Tobago |
Semifinal 2 |
Thu Jun 27, 2024 |
08:00 PM |
Guyana |
Final |
Sat Jun 29, 2024 |
08:00 PM |
Barbados |