Full Schedule of ICC T20 World Cup 2024
The ICC Men’s T20 World Cup 2024 promises to be an exhilarating event, featuring a record 20 teams competing from June 1 to June 29. Co-hosted by the USA and West Indies, this tournament is set to deliver a month of thrilling cricket action.
ICC T20 World Cup 2024 Format and Groups
The tournament starts with 20 teams divided into four groups of five. Each team will play a minimum of four matches within their group. The top two teams from each group advance to the Super 8s, while the bottom three teams will be eliminated.
In the Super 8s stage, the remaining eight teams are split into two groups. Each team will play three matches against their group rivals. The top teams from these groups will proceed to the semi-finals.
The semi-finals will determine the finalists who will compete for the championship on June 29 in Barbados.
Venues and Key Matches
Cricket fans across the USA and the Caribbean will enjoy matches at nine venues: three in the USA (Lauderhill, Dallas, and New York) and six in the Caribbean. One of the most anticipated matches is the clash between India and Pakistan at the Nassau County International Cricket Stadium in Long Island on June 9.
T20 World Cup Groups
- Group A: India, Pakistan, USA, Ireland, Canada
- Group B: England, Australia, Namibia, Scotland, Oman
- Group C: West Indies, New Zealand, Afghanistan, Uganda, Papua New Guinea
- Group D: South Africa, Sri Lanka, Bangladesh, Netherlands, Nepal
T20 World Cup Fixtures (Pakistan Standard Time)
- Sun, 2 June 2024
- USA vs. Canada, Dallas, USA won by 7 wickets (14 balls left)
- West Indies vs. Papua New Guinea, Guyana, WI won by 5 wickets (6 balls left)
- Mon, 3 June 2024
- Namibia vs. Oman, Barbados, NAM won the Super Over by 11 runs
- Sri Lanka vs. South Africa, SA won by 6 wickets (22 balls left)
- Tue, 4 June 2024
- Afghanistan vs. Uganda, AFG won by 125 runs
- England vs. Scotland, No result
- Netherlands vs. Nepal, NED won by 6 wickets (8 balls left)
- Wed, 5 June 2024
- India vs. Ireland, New York, IND won by 8 wickets (46 balls left)
- Thu, 6 June 2024
- Papua New Guinea vs. Uganda, Guyana, UGA won by 3 wickets (10 balls left)
- Australia vs. Oman, Barbados, AUS won by 39 runs
- USA vs. Pakistan, Dallas, USA won the Super Over by 5 runs
- Fri, 7 June 2024
- Namibia vs. Scotland, Barbados, SCO won by 5 wickets (9 balls left)
- Canada vs. Ireland, New York, CAN won by 12 runs
- Sat, 8 June 2024
- New Zealand vs. Afghanistan, AFG won by 84 runs
- Sri Lanka vs. Bangladesh, Dallas, BAN won by 2 wickets (6 balls left)
- Netherlands vs. South Africa, New York, SA won by 4 wickets (7 balls left)
- Australia vs. England, Barbados, AUS won by 36 runs
- Sun, 9 June 2024
- West Indies vs. Uganda, Guyana, WI won by 134 runs
- India vs. Pakistan, New York, IND won by 6 runs
- Oman vs. Scotland, Antigua, SCO won by 7 wickets (41 balls left)
- Mon, 10 June 2024
- South Africa vs. Bangladesh, New York, SA won by 4 runs
- Tue, 11 June 2024
- Pakistan vs. Canada, New York, PAK won by 7 wickets (15 balls left)
- Wed, 12 June 2024
- Sri Lanka vs. Nepal, Florida, Match abandoned without a ball bowled
- Australia vs. Namibia, Antigua, AUS won by 9 wickets (86 balls left)
- USA vs. India, New York, IND won by 7 wickets (10 balls left)
- Thu, 13 June 2024
- West Indies vs. New Zealand, Trinidad, WI won by 13 runs
- Bangladesh vs. Netherlands, St. Vincent, BAN won by 25 runs
- Fri, 14 June 2024
- England vs. Oman, Antigua, ENG won by 8 wickets
- Afghanistan vs. Papua New Guinea, AFG won by 7 wickets (29 balls left)
- USA vs. Ireland, Florida, Match abandoned without a ball bowled
- Sat, 15 June 2024
- South Africa vs. Nepal, St. Vincent, SA won by 1 run
- New Zealand vs. Uganda, Trinidad, NZ won by 9 wickets (88 balls left)
- India vs. Canada, Florida, Match abandoned without a ball bowled
- Namibia vs. England, Antigua, ENG won by 41 runs (DLS method)
- Sun, 16 June 2024
- Australia vs. Scotland, St. Lucia, AUS won by 5 wickets (2 balls left)
- Pakistan vs. Ireland, Florida, PAK won by 3 wickets (7 balls left)
- Mon, 17 June 2024
- Bangladesh vs. Nepal, St. Vincent, BAN won by 21 runs
- Sri Lanka vs. Netherlands, St. Lucia, SL won by 83 runs
- New Zealand vs. Papua New Guinea, NZ won by 7 wickets (46 balls left)
- Tue, 18 June 2024
- West Indies vs. Afghanistan, St. Lucia, WI won by 104 runs
- Wed, 19 June 2024
- USA vs. South Africa, Antigua, SA won by 18 runs
- Thu, 20 June 2024
- England vs. West Indies, St. Lucia, ENG won by 8 wickets (15 balls left)
- Afghanistan vs. India, Barbados, IND won by 47 runs
- Fri, 21 June 2024
- Australia vs. Bangladesh, Antigua, AUS won by 28 runs (DLS method)
- England vs. South Africa, St. Lucia, SA won by 7 runs
- Sat, 22 June 2024
- USA vs. West Indies, Barbados, WI won by 9 wickets (55 balls left)
- India vs. Bangladesh, Antigua, IND won by 50 runs
- Sun, 23 June 2024
- Australia vs. Afghanistan, St. Vincent, AFG won by 21 runs
- USA vs. England, Barbados, ENG won by 10 wickets (62 balls left)
- Mon, 24 June 2024
- West Indies vs. South Africa, SA won by 3 wickets (5 balls left) (DLS method)
- Australia vs. India, St. Lucia, IND won by 24 runs
- Tue, 25 June 2024
- Afghanistan vs. Bangladesh, St. Vincent, AFG won by 8 runs (DLS method)
- Thu, 27 June 2024
- Afghanistan vs. South Africa, Trinidad, SA won by 9 wickets (67 balls left)
- India vs. England, Guyana, IND won by 68 runs
- Sat, 29 June 2024
- India vs. South Africa, Barbados, IND won by 7 runs