• ICC T20 WC 2024 - FIXTURES




Sr.No Team 1 Match Team 2 Venue
1 USA 1st Match Group A (N), Sun 2 June, 2024 at 5:30 am Canada Dallas
2 West Indies 2nd Match Group C, Sun 2 June, 2024 at 7:30 pm Papua New Guinea Providence
3 Namibai 3rd Match Group B (N), Mon 3 June, 2024 at 5:30 am Oman Bridgetown
4 Sri Lanka 4th Match Group D, Mon 3 June, 2024 at 7:30 pm South Africa New York
5 Afghanistan 5th Match Group C (N), Tue 4 June, 2024 at 5:30 am Uganda Providence
6 England 6th Match Group B, Tue 4 June, 2024 at 7:30 pm Scotland Bridgetown
7 Netherlands 7th Match Group D, Tue 4 June, 2024 at 8:30 pm Nepal Dallas
8 India 8th Match Group A, Wed 5 June, 2024 at 7:00 pm Ireland New York
9 Papua New Guinea 9th Match Group C (N), Thu 6 June, 2024 at 4:30 am Uganda Providence
10 Australia 10th Match Group B (N), Thu 6 June, 2024 at 5:30 am Oman Bridgetown
11 USA 11th Match Group A, Thu 6 June, 2024 at 8:30 pm Pakistan Dallas
12 Namibia 12th Match Group B, Fri 7 June, 2024 at 12:00 am Scotland Bridgetown
13 Canada 13th Match Group A, Fri 7 June, 2024 at 7:30 pm Ireland New York
14 Afghanistan 14th Match Group C (N), Sat 8 June, 2024 at 4:30 am New Zealand Providence
15 Bangladesh 15th Match Group D (N), Sat 8 June, 2024 at 5:30 am Sri Lanka Dallas
16 Netherlands 16th Match Group D, Sat 8 June, 2024 at 7:30 pm South Africa New York
17 Australia 17th Match Group B, Sat 8 June, 2024 at 10:00 pm England Bridgetown
18 West Indies 18th Match Group C (N), Sun 9 June, 2024 at 5:30 am Uganda Providence
19 India 19th Match Group A, Sun 9 June, 2024 at 7:30 pm Pakistan New York
20 Oman 20th Match Group B, Sun 9 June, 2024 at 10:00 pm Scotland North Sound
21 Bangladesh 21st Match Group D, Mon 10 June, 2024 at 7:30 pm South Africa New York
22 Canada 22nd Match Group A, Tue 11 June, 2024 at 7:30 pm Pakistan New York
23 Nepal 23rd Match Group D (N), Wed 12 June, 2024 at 4:30 am Sri Lanka Lauderhill
24 Australia 24th Match Group B (N), Wed 12 June, 2024 at 5:30 am Namibia North Sound
25 USA 25th Match Group A, Wed 12 June, 2024 at 7:30 pm India New York
26 West Indies 26th Match Group C (N), Thu 13 June, 2024 at 5:30 am New Zealand Tarouba
27 Bangladesh 27th Match Group B, Thu 13 June, 2024 at 7:30 pm Netherlands Kingstown
28 England 28th Match Group D, Fri 14 June, 2024 at 12:00 am Oman North Sound
29 Afghanistan 29th Match Group C (N), Fri 14 June, 2024 at 5:30 am Papua New Guinea Tarouba
30 USA 30th Match Group A, Fri 14 June, 2024 at 7:30 pm Ireland Lauderhill
31 Nepal 31st Match Group D (N), Sat 15 June, 2024 at 4:30 am South Africa Kingstown
32 New Zealand 32nd Match Group C (N), Sat 15 June, 2024 at 5:30 am Uganda Tarouba
33 Canada 33rd Match Group A, Sat 15 June, 2024 at 7:30 pm India Lauderhill
34 England 34th Match Group B, Sat 15 June, 2024 at 10:00 pm Namibia North Sound
35 Australia 35th Match Group B (N), Sun 16 June, 2024 at 5:30 am Scotland Gros Islet
36 Ireland 36th Match Group A, Sun 16 June, 2024 at 7:30 pm Pakistan Lauderhills
37 Bangladesh 37th Match Group D (N), Mon 17 June, 2024 at 4:30 am Nepal Kingstown
38 Netherlands 38th Match Group D (N), Mon 17 June, 2024 at 5:30 am Sri Lanka Gros Islet
39 New Zealand 39th Match Group C, Mon 17 June, 2024 at 7:30 pm Papua New Guinea Tarouba
40 West Indies 40th Match Group C (N), Tue 18 June, 2024 at 5:30 am Afghanistan Gros Islet
41 South Africa 41st Match Super Eights, Group 2, Wed 19 June, 2024 at 7:30 pm USA North Sound
42 West Indies 42nd Match Super Eights, Group 2 (N), Thu 20 June, 2024 at 5:30 am England Gros Islet
43 Afghanistan 43rd Match Super Eights, Group 1, Thu 20 June, 2024 at 7:30 pm India Bridgetown
44 Australia 44th Match Super Eights, Group 1 (N), Fri 21 June, 2024 at 5:30 am Bangladesh North Sound
45 South Africa 45th Match Super Eights, Group 2, Fri 21 June, 2024 at 7:30 pm England Gros Islet
46 West Indies 46th Match Super Eights, Group 2 (N), Sat 22 June, 2024 at 5:30 am USA Bridgetown
47 India 47th Match Super Eights, Group 1, Sat 22 June, 2024 at 7:30 pm Bangladesh North Sound
48 Afghanistan 48th Match Super Eights, Group 1 (N), Sun 23 June, 2024 at 5:30 am Australia Kingstown
49 USA 49th Match Super Eights, Group 2, Sun 23 June, 2024 at 7:30 pm England Bridgetown
50 West Indies 50th Match Super Eights, Group 2 (N), Mon 24 June, 2024 at 5:30 am South Africa North Sound
51 Australia 51st Match Super Eights, Group 1, Mon 24 June, 2024 at 7:30 pm India Gross Islet
52 Afghanistan 52nd Match Super Eights, Group 1 (N), Tue 25 June, 2024 at 5:30 am Bangladesh Kingstown
53 Afghanistan 1st Semi-Final (N), Thu 27 June, 2024 at 5:30 am South Africa Tarouba
54 England 2nd Semi-Final, Thu 27 June, 2024 at 7:30 pm India Providence
55 TBA Final, Sat 29 June, 2024 at 7:30 pm TBA Bridgetown