icc t20 world cup 2024 schedule
ICC T20 World Cup 2024 Schedule: Matches Start From June 1, Catch 41 matches across USA & Caribbean. India-Pakistan clash in NY, epic final in Barbados.

The ICC T20 World Cup 2024 schedule was announced on Friday. It starts on June 1 and ends with the final match on June 29 in Barbados.

The tournament will use three venues in the USA and six in the Caribbean. Initially, ten teams will play in the USA across three cities: Lauderhill, Dallas, and New York. The India-Pakistan match will take place in a new 34,000-seat stadium in Nassau County, New York.

There will be 41 matches in the Caribbean, spread across six islands. Semi-finals will be held in Trinidad and Tobago and Guyana, while the final will take place in Barbados.

The tournament consists of 20 teams divided into four groups. Each group will play matches from June 1 to 18. The top two teams from each group will advance to the Super Eight phase from June 19 to 24. The semi-finals will be on June 26 and 27, and the final will be on June 29.

T20 World Cup 2024 Teams and Groups

There are 20 teams in the T20 World Cup. The teams will be divided into four groups, each with five teams. The group’s division is given below:

  • Group A: India, Pakistan, Ireland, Canada, USA
  • Group B: England, Australia, Namibia, Scotland, Oman
  • Group C: New Zealand, West Indies, Afghanistan, Uganda, Papua New Guinea
    Group D: South Africa, Sri Lanka, Bangladesh, Netherlands, Nepal

T20 World Cup 2024 Schedule

Full Detailed Schedule of ICC T20 World Cup 2024 is Below

DateMatchGroupVenue
June 1, SaturdayUSA vs CanadaGroup ADallas
June 2, SundayWest Indies vs Papua New GuineaGroup CGuyana
June 2, SundayNamibia vs OmanGroup BBarbados
June 3, MondaySri Lanka vs South AfricaGroup DNew York
June 3, MondayAfghanistan vs UgandaGroup CGuyana
June 4, TuesdayEngland vs ScotlandGroup BBarbados
June 4, TuesdayNetherlands vs NepalGroup DDallas
June 5, WednesdayIndia vs IrelandGroup ANew York
June 5, WednesdayPapua New Guinea vs UgandaGroup CGuyana
June 5, WednesdayAustralia vs OmanGroup BBarbados
June 6, ThursdayUSA vs PakistanGroup ADallas
June 6, ThursdayNamibia vs ScotlandGroup BBarbados
June 7, FridayCanada vs IrelandGroup ANew York
June 7, FridayNew Zealand vs AfghanistanGroup CGuyana
June 7, FridaySri Lanka vs BangladeshGroup DDallas
June 8, SaturdayNetherlands vs South AfricaGroup DNew York
June 8, SaturdayAustralia vs EnglandGroup BBarbados
June 8, SaturdayWest Indies vs UgandaGroup CGuyana
June 9, SundayIndia vs PakistanGroup ANew York
June 9, SundayOman vs ScotlandGroup BAntigua and Barbuda
June 10, MondaySouth Africa vs BangladeshGroup DNew York
June 11, TuesdayPakistan vs CanadaGroup ANew York
June 11, TuesdaySri Lanka vs NepalGroup DLauderhill
June 11, TuesdayAustralia vs NamibiaGroup BAntigua and Barbuda
June 12, WednesdayUSA vs IndiaGroup ANew York
June 12, WednesdayWest Indies vs New ZealandGroup CTrinidad and Tobago
June 13, ThursdayEngland vs OmanGroup BAntigua and Barbuda
June 13, ThursdayBangladesh vs NetherlandsGroup DSaint Vincent and the Grenadines
June 13, ThursdayAfghanistan vs Papua New GuineaGroup CTrinidad and Tobago
June 14, FridayUSA vs IrelandGroup ALauderhill
June 14, FridaySouth Africa vs NepalGroup DSaint Vincent and the Grenadines
June 14, FridayNew Zealand vs UgandaGroup CTrinidad and Tobago
June 15, SaturdayIndia vs CanadaGroup ALauderhill
June 15, SaturdayNamibia vs EnglandGroup BAntigua and Barbuda
June 15, SaturdayAustralia vs ScotlandGroup BSaint Lucia
June 16, SundayPakistan vs IrelandGroup ALauderhill
June 16, SundayBangladesh vs NepalGroup DSaint Vincent and the Grenadines
June 16, SundaySri Lanka vs NetherlandsGroup DSaint Lucia
June 17, MondayNew Zealand vs Papua New GuineaGroup CTrinidad and Tobago
June 17, MondayWest Indies vs AfghanistanGroup CSaint Lucia
T20 World Cup 2024 Full Detailed Schedule

Super 8 Matches Schedule

DateMatchGroupVenue
June 19, WednesdayA2 vs D1Group 2Antigua and Barbuda
June 19, WednesdayB1 vs C2Group 2Saint Lucia
June 20, ThursdayC1 vs A1Group 1Barbados
June 20, ThursdayB2 vs D2Group 1Antigua and Barbuda
June 21, FridayB1 vs D1Group 2Saint Lucia
June 21, FridayA2 vs C2Group 2Barbados
June 22, SaturdayA1 vs D2Group 1Antigua and Barbuda
June 22, SaturdayC1 vs B2Group 1Saint Vincent and the Grenadines
June 23, SundayA2 vs B1Group 2Barbados
June 23, SundayC2 vs D1Group 2Antigua and Barbuda
June 24, MondayB2 vs A1Group 1Saint Lucia
June 24, MondayC1 vs D1Group 1Saint Vincent and the Grenadines
Super 8 Matches Schedule of T20 World Cup 2024

Knockouts Matches Schedule

DateMatchStageVenue
June 26, WednesdayTo be decidedSemi-final 1Guyana
June 27, ThursdayTo be decidedSemi-final 2Trinidad and Tobago
June 29, SaturdayTo be decidedFinalBarbados
Knockouts Matches Schedule