T20 World Cup 2024 Schedule (Men)

The T20 World Cup is an international cricket tournament that showcases the shortest format of the game – Twenty20 (T20) cricket.
Overview:
- Format: T20 cricket consists of matches where each team faces a maximum of 20 overs, making it an action-packed, shorter version of the traditional game.
- Participation: National teams from various cricket-playing nations compete in this tournament.
- Importance: It’s one of the most prestigious tournaments in cricket, offering a platform for teams to exhibit their skills and vie for the title of world champions.
Tournament Structure:
- Qualification: Teams qualify through regional qualifiers or based on their ICC (International Cricket Council) rankings.
- Group Stage: The participating teams are divided into groups, usually comprising four or more teams, and play round-robin matches within their groups.
- Super 12s or Super 10s: After the group stage, the top teams progress to the next round, where they compete in a more advanced stage with tougher competition.
- Knockout Stage: This phase typically includes semifinals and a final, where the top-performing teams from the previous rounds face off in single-elimination matches to determine the ultimate winner.
T20 World Cup Impact on Cricket:
- Evolution of T20 Cricket: The T20 World Cup has played a pivotal role in the evolution of the game, influencing strategies, player techniques, and the overall style of cricket played worldwide.
- Globalization: It has contributed to the globalization of cricket by popularizing the sport in non-traditional cricket-playing nations, widening its fanbase.
T20 World Cup 2024 schedule: Full list of matches with dates
Saturday, 1 June 2024: USA v CANADA; Dallas
Sunday, 2 June 2024: WEST INDIES v PAPUA NEW GUINEA; Guyana
Sunday, 2 June 2024: NAMIBIA v OMAN; Barbados
Monday, 3 June 2024: SRI Lanka v SOUTH AFRICA; New York
Monday, 3 June 2024: AFGHANISTAN v UGANDA; Guyana
Tuesday, 4 June 2024: ENGLAND v SCOTLAND; Barbados
Tuesday, 4 June 2024: NETHERLANDS v NEPAL; Dallas
Wed, 5 June 2024: INDIA v IRELAND, New York
Wednesday, 5 June 2024: PAPUA NEW GUINEA v UGANDA; Guyana
Wednesday, 5 June 2024: AUSTRALIA v OMAN; Barbados
Thursday, 6 June 2024: USA v PAKISTAN; Dallas
Thursday, 6 June 2024: NAMIBIA v SCOTLAND; Barbados
Friday, 7 June 2024: CANADA v IRELAND; New York
Friday, 7 June 2024: NEW ZEALAND v AFGHANISTAN; Guyana
Friday, 7 June 2024: SRI LANKA v BANGLADESH; Dallas
Saturday, 8 June 2024: NETHERLANDS v SOUTH AFRICA; New York
Saturday, 8 June 2024: AUSTRALIA v ENGLAND; Barbados
Saturday, 8 June 2024: WEST INDIES v UGANDA; Guyana
Sunday, 9 June 2024: INDIA v PAKISTAN; New York
Sunday, 9 June 2024: OMAN v SCOTLAND; Antigua
Monday, 10 June 2024: SOUTH AFRICA v BANGLADESH; New York
Tuesday, 11 June 2024: PAKISTAN v CANADA; New York
Tuesday, 11 June 2024: SRI LANKA v NEPAL; Florida
Tuesday, 11 June 2024: AUSTRALIA v NAMIBIA; Antigua
Wednesday, 12 June 2024: USA v INDIA; New York
Wednesday, 12 June 2024: WEST INDIES v NEW ZEALAND; Trinidad
Thursday, 13 June 2024: ENGLAND v OMAN; Antigua
Thursday, 13 June 2024: BANGLADESH v NETHERLANDS; St. Vincent
Thursday, 13 June 2024: AFGHANISTAN v PAPUA NEW GUINEA; Trinidad
Friday, 14 June 2024: USA v IRELAND; Florida
Friday, 14 June 2024: SOUTH AFRICA v NEPAL; St. Vincent
Friday, 14 June 2024: NEW ZEALAND v UGANDA; Trinidad
Saturday, 15 June 2024: INDIA v CANADA; Florida
Saturday, 15 June 2024: NAMIBIA v ENGLAND; Antigua
Saturday, 15 June 2024: AUSTRALIA v SCOTLAND; St. Lucia
Sunday, 16 June 2024: PAKISTAN v IRELAND; Florida
Sunday, 16 June 2024: BANGLADESH v NEPAL; St. Vincent
Sunday, 16 June 2024: SRI LANKA v NETHERLANDS; St. Lucia
Monday, 17 June 2024: NEW ZEALAND v PAPUA NEW GUINEA; Trinidad
Monday, 17 June 2024: WEST INDIES v AFGHANISTAN; St. Lucia
Wednesday, 19 June 2024: A2 v D1; Antigua
Wednesday, 19 June 2024: B1 v C2; St. Lucia
Thursday, 20 June 2024: C1 v A1; Barbados
Thursday, 20 June 2024: B2 v D2; Antigua
Friday, 21 June 2024: B1 v D1; St. Lucia
Friday, 21 June 2024: A2 v C2; Barbados
Saturday, 22 June 2024: A1 v D2; Antigua
Saturday, 22 June 2024: C1 v B2; St. Vincent
Sunday, 23 June 2024: A2 v B1; Barbados
Sunday, 23 June 2024: C2 v D1; Antigua
Monday, 24 June 2024: B2 v A1; St. Lucia
Monday, 24 June 2024: C1 v D2; St. Vincent
Wednesday, 26 June 2024: Semi 1; Guyana
Thursday, 27 June 2024: Semi 2; Trinidad
Saturday, 29 June 2024: Final; Barbados
T20 World Cup 2024: India Schedule (Team A)
Here is the T20 World Cup 2024 schedule for India (Team A).
5 June 2024: India vs Ireland; New York
9 June 2024: India vs Pakistan; New York
12 June 2024: India vs USA; New York
15 June 2024: India vs Canada; Florida