ICC Men's T20 World Cup 2024 schedule

ICC Men’s T20 World Cup 2024 schedule

June 1

  • USA vs Canada: Grand Prairie Cricket Stadium, Dallas, 7.30pm (12.30am UTC, 6am India)

June 2

  • West Indies vs Papua New Guinea: Guyana National Stadium, Guyana, 10.30am (2.30pm UTC, 8pm India)
  • Namibia vs Oman: Kensington Oval, Bridgetown, Barbados, 8.30pm (12.30am UTC, 6am India)

June 3

  • Sri Lanka vs South Africa: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)
  • Afghanistan vs Uganda: Guyana National Stadium, Guyana, 8.30pm (12.30am UTC, 6am India)

June 4

  • England vs Scotland: Kensington Oval, Bridgetown, Barbados, 10.30am (2.30pm UTC, 8pm India)
  • Netherlands vs Nepal: Grand Prairie Cricket Stadium, Dallas, 10.30am (3.30pm UTC, 9pm India)

June 5

  • India vs Ireland: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)
  • Papua New Guinea vs Uganda: Guyana National Stadium, Guyana, 7.30pm (11.30pm UTC, 5am India)
  • Australia vs Oman: Kensington Oval, Bridgetown, Barbados, 8.30pm (12.30am UTC, 6am India)

June 6

  • USA vs Pakistan: Grand Prairie Cricket Stadium, Dallas, 10.30am (3.30pm UTC, 9pm India)
  • Namibia vs Scotland: Kensington Oval, Bridgetown, Barbados, 3pm (7pm UTC, Midnight India)

June 7

  • Canada vs Ireland: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)
  • New Zealand vs Afghanistan: Guyana National Stadium, Guyana, 7.30pm (11.30pm UTC, 5am India)
  • Sri Lanka vs Bangladesh: Grand Prairie Cricket Stadium, Dallas, 7.30pm (12.30am UTC, 6am India)

June 8

  • Netherlands vs South Africa: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)
  • Australia vs England: Kensington Oval, Bridgetown, Barbados, 1pm (5pm UTC, 10pm India)
  • West Indies vs Uganda: Guyana National Stadium, Guyana, 8.30pm (12.30am UTC, 6am India)

June 9

  • India vs Pakistan: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)
  • Oman vs Scotland: Sir Vivian Richards Stadium, North Sound, Antigua, 1pm (5pm UTC, 10pm India)

June 10

  • South Africa vs Bangladesh: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)

June 11

  • Pakistan vs Canada: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)
  • Sri Lanka vs Nepal: Central Broward Park & Broward County Stadium, Lauderhill, Florida, 7.30pm (11.30pm UTC, 5am India)
  • Australia vs Namibia: Sir Vivian Richards Stadium, North Sound, Antigua, 8.30pm (12.30am UTC, 6am India)

June 12

  • USA vs India: Nassau County International Cricket Stadium, New York, 9.30am (2.30pm UTC, 8pm India)
  • West Indies vs New Zealand: Brian Lara Cricket Academy, Tarouba, 8.30pm (12.30am UTC, 6am India)

June 13

  • England vs Oman: Sir Vivian Richards Stadium, North Sound, Antigua, Antigua, 3pm (7pm UTC, Midnight India)
  • Bangladesh vs Netherlands: Arnos Vale Stadium, St. Vincent, 10.30am (2.30pm UTC, 8pm India)
  • Afghanistan vs Papua New Guinea: Brian Lara Cricket Academy, Tarouba, 8.30pm (12.30am UTC, 6am India)

June 14

  • USA vs Ireland: Central Broward Park & Broward County Stadium, Lauderhill, Florida, 10.30am (2.30pm UTC, 8pm India)
  • South Africa vs Nepal: Arnos Vale Stadium, St. Vincent, 7.30pm (11.30pm UTC, 5am India)
  • New Zealand vs Uganda: Brian Lara Cricket Academy, Tarouba, 8.30pm (12.30am UTC, 6am India)

June 15

  • India vs Canada: Central Broward Park & Broward County Stadium, Lauderhill, Florida, 10.30am (2.30pm UTC, 8pm India)
  • Namibia vs England: Sir Vivian Richards Stadium, North Sound, Antigua, 1pm (5pm UTC, 10pm India)
  • Australia vs Scotland: Daren Sammy National Cricket Stadium, Gros Islet, St Lucia, 8:30pm (12.30am UTC, 6am India)

June 16

  • Pakistan vs Ireland: Central Broward Park & Broward County Stadium, Lauderhill, Florida, 10:30am (2.30pm UTC, 8pm India)
  • Bangladesh vs Nepal: Arnos Vale Ground, Arnos Vale, St Vincent, 7:30pm (11.30pm UTC, 5am India)
  • Sri Lanka vs Netherlands: Daren Sammy National Cricket Stadium, Gros Islet, St Lucia, 8.30pm (12.30am UTC, 6am India)

June 17

  • New Zealand vs Papua New Guinea: Brian Lara Cricket Academy, Tarouba, 10.30am (2.30pm UTC, 8pm India)
  • West Indies vs Afghanistan: Daren Sammy National Cricket Stadium, Gros Islet, St Lucia, 8.30pm (12.30am UTC, 6am India)

June 19

  • Match 1: A2 vs D1 - Sir Vivian Richards Stadium, North Sound, Antigua, 10.30am (2.30pm UTC, 8pm India)
  • Match 2: B1 vs C2 - Daren Sammy National Cricket Stadium, Gros Islet, St Lucia, 8.30pm (12.30am UTC, 6am India)

June 20

  • Match 3: C1 vs A1 - Kensington Oval, Bridgetown, Barbados, 10.30am (2.30pm UTC, 8pm India)
  • Match 4: B2 vs D2 - Sir Vivian Richards Stadium, North Sound, Antigua, 8.30pm (12.30am UTC, 6am India)

June 21

  • Match 5: B1 vs D1 - Daren Sammy National Cricket Stadium, Gros Islet, St Lucia, 10.30am (2.30pm UTC, 8pm India)
  • Match 6: A2 vs C2 - Kensington Oval, Bridgetown, Barbados, 8.30pm (12.30am UTC, 6am India)

June 22

  • Match 7: A1 vs D2 - Sir Vivian Richards Stadium, North Sound, Antigua, 10.30am (2.30pm UTC, 8pm India)
  • Match 8: C1 vs B2 - Arnos Vale Ground, Arnos Vale, St Vincent, 8.30pm (12.30am UTC, 6am India)

June 23

  • Match 9: A2 vs B1 - Kensington Oval, Bridgetown, Barbados, 10.30am (2.30pm UTC, 8pm India)
  • Match 10: C2 vs D1 - Sir Vivian Richards Stadium, North Sound, Antigua, 8.30pm (12.30am UTC, 6am India)

June 24

  • Match 11: B2 vs A1 - Daren Sammy National Cricket Stadium, Gros Islet, St Lucia, 10.30am (2.30pm UTC, 8pm India)
  • Match 12: C1 vs D2 - Arnos Vale Ground, Arnos Vale, St Vincent, 8.30pm (12.30am UTC, 6am India)

T20 World Cup 2024 semi-finals

June 26

  • Semi-final 1 - Brian Lara Cricket Academy, Tarouba, 8.30pm (12.30am UTC, 6am India)

June 27

  • Semi-final 2 - Guyana National Stadium, Guyana, 10.30am (2.30pm UTC, 8pm India)

T20 World Cup 2024 final

June 29

  • Final - Kensington Oval, Bridgetown, Barbados, 10.30am (2.30pm UTC, 8pm India)