icc t20 world cup schedule

T20 World Cup 2024 Schedule

[vc_row][vc_column][vc_column_text]

Get the schedule of all the matches of T20 World Cup 2022.

South Africa has qualified for the final after beating Afghanistan in the semi-final.

India and England will face each other in the second semi-final of the ICC T20 World Cup 2024.

Final is on 29 June.

Here is the complete schedule for the ICC T20 World Cup 2024 in Bangladesh time (BST):

Group Stage Matches:

June 5, 2024

  • India vs Ireland: 7:30 PM, New York

June 6, 2024

  • Papua New Guinea vs Uganda: 10:30 AM, Guyana
  • Australia vs Oman: 11:30 AM, Barbados
  • USA vs Pakistan: 2:30 AM (June 7), Dallas
  • Namibia vs Scotland: 6:00 AM (June 7), Barbados

June 7, 2024

  • Canada vs Ireland: 1:30 AM (June 8), New York

June 8, 2024

  • New Zealand vs Afghanistan: 4:30 AM, Guyana
  • Sri Lanka vs Bangladesh: 5:30 AM, Dallas
  • Netherlands vs South Africa: 1:30 AM (June 9), New York
  • Australia vs England: 11:00 PM, Barbados

June 9, 2024

  • West Indies vs Uganda: 4:30 AM, Guyana
  • India vs Pakistan: 1:30 AM (June 10), New York
  • Oman vs Scotland: 10:00 PM, Antigua

June 10, 2024

  • South Africa vs Bangladesh: 1:30 AM (June 11), New York

June 11, 2024

  • Pakistan vs Canada: 1:30 AM (June 12), New York

June 12, 2024

  • Sri Lanka vs Nepal: 5:30 AM, Florida
  • Australia vs Namibia: 6:30 AM, Antigua
  • USA vs India: 1:30 AM (June 13), New York
  • West Indies vs New Zealand: 6:30 AM (June 13), Trinidad

June 13, 2024

  • Bangladesh vs Netherlands: 8:30 PM, St Vincent
  • England vs Oman: 1:00 AM (June 14), Antigua
  • Afghanistan vs Papua New Guinea: 6:30 AM, Trinidad

June 14, 2024

  • USA vs Ireland: 8:30 PM, Florida

June 15, 2024

  • South Africa vs Nepal: 5:30 AM, St Vincent
  • New Zealand vs Uganda: 6:30 AM, Trinidad
  • India vs Canada: 8:30 PM, Florida
  • Namibia vs England: 11:00 PM, Antigua

June 16, 2024

  • Australia vs Scotland: 6:30 AM, St Lucia
  • Pakistan vs Ireland: 8:30 PM, Florida
  • Bangladesh vs Nepal: 5:30 AM (June 17), St Vincent
  • Sri Lanka vs Netherlands: 6:30 AM (June 17), St Lucia

June 17, 2024

  • New Zealand vs Papua New Guinea: 8:30 PM, Trinidad

June 18, 2024

  • West Indies vs Afghanistan: 6:30 AM, St Lucia

Super Eight Matches:

June 19, 2024

  • A2 vs D1: 8:30 PM, Antigua

June 20, 2024

  • B1 vs C2: 6:30 AM, St Lucia
  • C1 vs A1: 8:30 PM, Barbados

June 21, 2024

  • B2 vs D2: 6:30 AM, Antigua
  • B1 vs D1: 8:30 PM, St Lucia

June 22, 2024

  • A2 vs C2: 6:30 AM, Barbados
  • A1 vs D2: 8:30 PM, Antigua

June 23, 2024

  • C1 vs B2: 6:30 AM, St Vincent
  • A2 vs B1: 8:30 PM, Barbados

June 24, 2024

  • C2 vs D1: 6:30 AM, Antigua
  • B2 vs A1: 8:30 PM, St Lucia

June 25, 2024

  • C1 vs D2: 6:30 AM, St Vincent

Knockout Stage:

June 27, 2024

  • Semi-Final 1: 6:30 AM, Guyana
  • Semi-Final 2: 8:30 PM, Trinidad

June 29, 2024

  • Final: 8:30 PM, Barbados

[/vc_column_text][/vc_column][/vc_row]