T20 World Cup 2024 complete schedule, venues, match timings, stadiums, live streaming: The ICC T20 Cricket World Cup is set to take place from June 1 to June 29 across the USA and West Indies, featuring 20 teams, including India. This mega ICC event will witness a total of 55 matches over 30 days, culminating in the final showdown on June 29.
There will be a reserve day for the second semi-final as well as the final of ICC T20 World Cup 2024 tournament. Reserve days will take place one day after the scheduled match date.
ICC T20 World Cup 2024 Venues In USA: Texas Grand Prairie Stadium, Florida Central Broward Regional Park Stadium, New York Nassau County International Cricket Stadium.
ICC T20 World Cup 2024 Venues In West Indies: Saint Vincent & the Grenadines Arnos Vale Stadium, Antigua and Barbuda Sir Vivian Richards Stadium, Barbados Kensington Oval, Saint Lucia Daren Sammy Cricket Ground, Trinidad and Tobago Brian Lara Cricket Academy, Guyana Providence Providence Stadium.
ICC T20 World Cup 2024 live streaming: Live streaming of ICC T20 World Cup 2024 matches can be watched on Disney + Hotstar.
ICC T20 World Cup 2024 - Complete list of all teams
Click on THIS LINK to know all teams participating in ICC T20 World Cup 2024 in USA and West Indies
ICC T20 World Cup 2024 Complete Schedule, Match Timings in IST (Indian Time)
Fixtures | Date | Time | Venue |
USA vs CANADA | June 2 | 06:00 AM | Dallas |
WEST INDIES vs PAPUA NEW GUINEA | June 2 | 08:00 PM | Guyana |
NAMIBIA vs OMAN | June 3 | 06:00 AM | Barbados |
SRI LANKA vs SOUTH AFRICA | June 3 | 08:00 PM | New York |
AFGHANISTAN vs UGANDA | June 4 | 06:00 AM | Guyana |
ENGLAND vs SCOTLAND | June 4 | 08:00 PM | Barbados |
NETHERLANDS vs NEPAL | June 4 | 09:00 PM | Dallas |
INDIA vs IRELAND | June 5 | 08:00 PM | New York |
PAPUA NEW GUINEA vs UGANDA | June 6 | 05:00 AM | Guyana |
AUSTRALIA vs OMAN | June 6 | 06:00 AM | Barbados |
USA vs PAKISTAN | June 6 | 09:00 PM | Dallas |
NAMIBIA vs SCOTLAND | June 7 | 12:30 AM | Barbados |
CANADA vs IRELAND | June 7 | 08:00 PM | New York |
NEW ZEALAND vs AFGHANISTAN | June 8 | 05:00 AM | Guyana |
SRI LANKA vs BANGLADESH | June 8 | 06:00 AM | Dallas |
NETHERLANDS vs SOUTH AFRICA | June 8 | 08:00 PM | New York |
AUSTRALIA vs ENGLAND | June 8 | 10:30 PM | Barbados |
WEST INDIES vs UGANDA | June 9 | 06:00 AM | Guyana |
INDIA vs PAKISTAN | June 9 | 08:00 PM | New York |
OMAN vs SCOTLAND | June 9 | 10:30 PM | Antigua |
SOUTH AFRICA vs BANGLADESH | June 10 | 08:00 PM | New York |
PAKISTAN vs CANADA | June 11 | 08:00 PM | New York |
SRI LANKA vs NEPAL | June 12 | 05:00 AM | Florida |
AUSTRALIA vs NAMIBIA | June 12 | 06:00 AM | Antigua |
USA vs INDIA | June 12 | 08:00 PM | New York |
WEST INDIES vs NEW ZEALAND | June 13 | 06:00 AM | Trinidad and Tobago |
BANGLADESH vs NETHERLANDS | June 13 | 08:00 PM | St Vincent |
ENGLAND vs OMAN | June 14 | 12:30 AM | Antigua |
AFGHANISTAN vs PAPUA NEW GUINEA | June 14 | 06:00 AM | Trinidad and Tobago |
USA vs IRELAND | June 14 | 08:00 PM | Florida |
SOUTH AFRICA vs NEPAL | June 15 | 05:00 AM | St Vincent |
NEW ZEALAND vs UGANDA | June 15 | 06:00 AM | Trinidad and Tobago |
INDIA vs CANADA | June 15 | 08:00 PM | Florida |
NAMIBIA vs ENGLAND | June 15 | 10:30 PM | Antigua |
AUSTRALIA vs SCOTLAND | June 16 | 06:00 AM | St Lucia |
PAKISTAN vs IRELAND | June 16 | 08:00 PM | Florida |
BANGLADESH vs NEPAL | June 17 | 05:00 AM | St Vincent |
SRI LANKA vs NETHERLANDS | June 17 | 06:00 AM | St Lucia |
NEW ZEALAND vs PAPUA NEW GUINEA | June 17 | 08:00 PM | Trinidad and Tobago |
WEST INDIES vs AFGHANISTAN | June 18 | 06:00 AM | St Lucia |
A2 vs D1 | June 19 | 08:00 PM | Antigua |
B1 vs C2 | June 20 | 06:00 AM | St Lucia |
C1 vs A1 | June 20 | 08:00 PM | Barbados |
B2 vs D2 | June 21 | 06:00 AM | Antigua |
B1 vs D1 | June 21 | 08:00 PM | St Lucia |
A2 vs C2 | June 22 | 06:00 AM | Barbados |
A1 vs D2 | June 22 | 08:00 PM | Antigua |
C1 vs B2 | June 23 | 06:00 AM | St Vincent |
A2 vs B1 | June 23 | 08:00 PM | Barbados |
C2 vs D1 | June 24 | 06:00 AM | Antigua |
B2 vs A1 | June 24 | 08:00 PM | St Lucia |
C1 vs D2 | June 25 | 06:00 AM | St Vincent |
T.B.C. vs T.B.C | June 27 | 06:00 AM | Trinidad and Tobago |
T.B.C. vs T.B.C. | June 27 | 08:00 PM | Guyana |
T.B.C. vs T.B.C. | June 28 | 08:00 PM | Barbados |