ICC Mens T20 World Cup 2024
USA vs Canada 1st Match, Group A ICC Mens T20 World Cup 2024
Jun 2024
01, Sat 07:30 PM local (02, Sun 12:30 AM GMT)
at Grand Prairie Stadium, Dallas
West Indies vs Papua New Guinea 2nd Match, Group C ICC Mens T20 World Cup 2024
Jun 2024
02, Sun 11:30 AM local (02, Sun 02:30 PM GMT)
at Providence Stadium, Guyana
Namibia vs Oman 3rd Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
02, Sun 09:30 PM local (03, Mon 12:30 AM GMT)
at Kensington Oval, Bridgetown, Barbados
Sri Lanka vs South Africa 4th Match, Group D ICC Mens T20 World Cup 2024
Jun 2024
03, Mon 10:30 AM local (03, Mon 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
Afghanistan vs Uganda 5th Match, Group C ICC Mens T20 World Cup 2024
Jun 2024
03, Mon 09:30 PM local (04, Tue 12:30 AM GMT)
at Providence Stadium, Guyana
England vs Scotland 6th Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
04, Tue 10:30 AM local (04, Tue 02:30 PM GMT)
at Kensington Oval, Bridgetown, Barbados
Netherlands vs Nepal 7th Match, Group D ICC Mens T20 World Cup 2024
Jun 2024
04, Tue 11:30 AM local (04, Tue 03:30 PM GMT)
at Grand Prairie Stadium, Dallas
India vs Ireland 8th Match, Group A ICC Mens T20 World Cup 2024
Jun 2024
05, Wed 10:30 AM local (05, Wed 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
Papua New Guinea vs Uganda 9th Match, Group C ICC Mens T20 World Cup 2024
Jun 2024
05, Wed 08:30 PM local (05, Wed 11:30 PM GMT)
at Providence Stadium, Guyana
Australia vs Oman 10th Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
05, Wed 09:30 PM local (06, Thu 12:30 AM GMT)
at Kensington Oval, Bridgetown, Barbados
USA vs Pakistan 11th Match, Group A ICC Mens T20 World Cup 2024
Jun 2024
06, Thu 11:30 AM local (06, Thu 03:30 PM GMT)
at Grand Prairie Stadium, Dallas
Namibia vs Scotland 12th Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
06, Thu 04:00 PM local (06, Thu 07:00 PM GMT)
at Kensington Oval, Bridgetown, Barbados
Canada vs Ireland 13th Match, Group A ICC Mens T20 World Cup 2024
Jun 2024
07, Fri 10:30 AM local (07, Fri 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
New Zealand vs Afghanistan 14th Match, Group C ICC Mens T20 World Cup 2024
Jun 2024
07, Fri 08:30 PM local (07, Fri 11:30 PM GMT)
at Providence Stadium, Guyana
Sri Lanka vs Bangladesh 15th Match, Group D ICC Mens T20 World Cup 2024
Jun 2024
07, Fri 08:30 PM local (08, Sat 12:30 AM GMT)
at Grand Prairie Stadium, Dallas
Netherlands vs South Africa 16th Match, Group D ICC Mens T20 World Cup 2024
Jun 2024
08, Sat 10:30 AM local (08, Sat 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
Australia vs England 17th Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
08, Sat 02:00 PM local (08, Sat 05:00 PM GMT)
at Kensington Oval, Bridgetown, Barbados
West Indies vs Uganda 18th Match, Group C ICC Mens T20 World Cup 2024
Jun 2024
08, Sat 09:30 PM local (09, Sun 12:30 AM GMT)
at Providence Stadium, Guyana
India vs Pakistan 19th Match, Group A ICC Mens T20 World Cup 2024
Jun 2024
09, Sun 10:30 AM local (09, Sun 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
Oman vs Scotland 20th Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
09, Sun 02:00 PM local (09, Sun 05:00 PM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
South Africa vs Bangladesh 21st Match, Group D ICC Mens T20 World Cup 2024
Jun 2024
10, Mon 08:00 PM local (10, Mon 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
Pakistan vs Canada 22nd Match, Group A ICC Mens T20 World Cup 2024
Jun 2024
11, Tue 10:30 AM local (11, Tue 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
Sri Lanka vs Nepal 23rd Match, Group D ICC Mens T20 World Cup 2024
Jun 2024
11, Tue 07:30 PM local (11, Tue 11:30 PM GMT)
at Central Broward Regional Park Stadium Turf Ground
Australia vs Namibia 24th Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
11, Tue 09:30 PM local (12, Wed 12:30 AM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
India vs USA 25th Match, Group A ICC Mens T20 World Cup 2024
Jun 2024
12, Wed 10:30 AM local (12, Wed 02:30 PM GMT)
at Nassau County International Cricket Stadium, New York
West Indies vs New Zealand 26th Match, Group C ICC Mens T20 World Cup 2024
Jun 2024
12, Wed 09:30 PM local (13, Thu 12:30 AM GMT)
at Brian Lara Stadium, Tarouba, Trinidad
Bangladesh vs Netherlands 27th Match, Group D ICC Mens T20 World Cup 2024
Jun 2024
13, Thu 11:30 AM local (13, Thu 02:30 PM GMT)
at Arnos Vale Ground, Kingstown, St Vincent
England vs Oman 28th Match, Group B ICC Mens T20 World Cup 2024
Jun 2024
13, Thu 04:00 PM local (13, Thu 07:00 PM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
Afghanistan vs Papua New Guinea 29th Match, Group C ICC Mens T20 World Cup 2024
Jun 2024
13, Thu 09:30 PM local (14, Fri 12:30 AM GMT)
at Brian Lara Stadium, Tarouba, Trinidad
USA vs Ireland 30th Match ICC Mens T20 World Cup 2024
Jun 2024
14, Fri 10:30 AM local (14, Fri 02:30 PM GMT)
at Central Broward Regional Park Stadium Turf Ground
South Africa vs Nepal 31st Match ICC Mens T20 World Cup 2024
Jun 2024
14, Fri 08:30 PM local (14, Fri 11:30 PM GMT)
at Arnos Vale Ground, Kingstown, St Vincent
New Zealand vs Uganda 32nd Match ICC Mens T20 World Cup 2024
Jun 2024
14, Fri 09:30 PM local (15, Sat 12:30 AM GMT)
at Brian Lara Stadium, Tarouba, Trinidad
India vs Canada 33rd Match ICC Mens T20 World Cup 2024
Jun 2024
15, Sat 10:30 AM local (15, Sat 02:30 PM GMT)
at Central Broward Regional Park Stadium Turf Ground
Namibia vs England 34th Match ICC Mens T20 World Cup 2024
Jun 2024
15, Sat 02:00 PM local (15, Sat 05:00 PM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
Australia vs Scotland 35th Match ICC Mens T20 World Cup 2024
Jun 2024
15, Sat 09:30 PM local (16, Sun 12:30 AM GMT)
at Daren Sammy National Cricket Stadium, Gros Islet
Pakistan vs Ireland 36th Match ICC Mens T20 World Cup 2024
Jun 2024
16, Sun 10:30 AM local (16, Sun 02:30 PM GMT)
at Central Broward Regional Park Stadium Turf Ground
Bangladesh vs Nepal 37th Match ICC Mens T20 World Cup 2024
Jun 2024
16, Sun 08:30 PM local (16, Sun 11:30 PM GMT)
at Arnos Vale Ground, Kingstown, St Vincent
Sri Lanka vs Netherlands 38th Match ICC Mens T20 World Cup 2024
Jun 2024
16, Sun 09:30 PM local (17, Mon 12:30 AM GMT)
at Daren Sammy National Cricket Stadium, Gros Islet
New Zealand vs Papua New Guinea 39th Match ICC Mens T20 World Cup 2024
Jun 2024
17, Mon 11:30 AM local (17, Mon 02:30 PM GMT)
at Brian Lara Stadium, Tarouba, Trinidad
West Indies vs Afghanistan 40th Match ICC Mens T20 World Cup 2024
Jun 2024
17, Mon 09:30 PM local (18, Tue 12:30 AM GMT)
at Daren Sammy National Cricket Stadium, Gros Islet
USA vs South Africa Super 8 Group 2 ICC Mens T20 World Cup 2024
Jun 2024
19, Wed 11:30 AM local (19, Wed 02:30 PM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
England vs West Indies Super 8 Group 2 ICC Mens T20 World Cup 2024
Jun 2024
19, Wed 09:30 PM local (20, Thu 12:30 AM GMT)
at Daren Sammy National Cricket Stadium, Gros Islet
India vs Afghanistan Super 8 Group 1 ICC Mens T20 World Cup 2024
Jun 2024
20, Thu 11:30 AM local (20, Thu 02:30 PM GMT)
at Kensington Oval, Bridgetown, Barbados
Australia vs Bangladesh Super 8 Group 1 ICC Mens T20 World Cup 2024
Jun 2024
21, Fri 06:00 AM local (21, Fri 12:30 AM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
England vs South Africa Super 8 Group 2 ICC Mens T20 World Cup 2024
Jun 2024
21, Fri 11:30 AM local (21, Fri 02:30 PM GMT)
at Daren Sammy National Cricket Stadium, Gros Islet
USA vs West Indies Super 8 Group 2 ICC Mens T20 World Cup 2024
Jun 2024
21, Fri 09:30 PM local (22, Sat 12:30 AM GMT)
at Kensington Oval, Bridgetown, Barbados
India vs Bangladesh Super 8 Group 1 ICC Mens T20 World Cup 2024
Jun 2024
22, Sat 11:30 AM local (22, Sat 02:30 PM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
Afghanistan vs Australia Super 8 Group 1 ICC Mens T20 World Cup 2024
Jun 2024
22, Sat 09:30 PM local (23, Sun 12:30 AM GMT)
at Arnos Vale Ground, Kingstown, St Vincent
USA vs England Super 8 Group 2 ICC Mens T20 World Cup 2024
Jun 2024
23, Sun 11:30 AM local (23, Sun 02:30 PM GMT)
at Kensington Oval, Bridgetown, Barbados
West Indies vs South Africa Super 8 Group 2 ICC Mens T20 World Cup 2024
Jun 2024
23, Sun 09:30 PM local (24, Mon 12:30 AM GMT)
at Sir Vivian Richards Cricket Ground, Antigua
India vs Australia Super 8 Group 1 ICC Mens T20 World Cup 2024
Jun 2024
24, Mon 11:30 AM local (24, Mon 02:30 PM GMT)
at Daren Sammy National Cricket Stadium, Gros Islet
Afghanistan vs Bangladesh Super 8 Group 1 ICC Mens T20 World Cup 2024
Jun 2024
24, Mon 09:30 PM local (25, Tue 12:30 AM GMT)
at Arnos Vale Ground, Kingstown, St Vincent
South Africa vs Afghanistan Semi Final 1 ICC Mens T20 World Cup 2024
Jun 2024
26, Wed 09:30 PM local (27, Thu 12:30 AM GMT)
at Brian Lara Stadium, Tarouba, Trinidad
India vs England Semi Final 2 ICC Mens T20 World Cup 2024
Jun 2024
27, Thu 11:30 AM local (27, Thu 02:30 PM GMT)
at Providence Stadium, Guyana
India vs South Africa Final ICC Mens T20 World Cup 2024
Jun 2024
29, Sat 11:30 AM local (29, Sat 02:30 PM GMT)
at Kensington Oval, Bridgetown, Barbados