T20 World Cup 2024: Final fixtures, results, group tables
The T20 World Cup final is almost upon us as India and South Africa prepare to face off on Satutday.
Holders England are out after a miserable collapse against India, after South Africa edged out Bangladesh by four runs.
T20 World Cup tables, fixtures and results
(All times BST)
Semi-finals
Thursday, June 27
South Africa bt Afghanistan by four runs
India bt England by 68 runs
Final
Saturday, June 29
South Africa vs India 2 - 3.30pm, Kensington Oval
Super 8s
Group 1
Pos | Team | P | W | L | NR | NRR | Pts |
1 | India | 3 | 3 | 0 | 0 | +2.017 | 6 |
2 | Afghanistan | 3 | 2 | 1 | 0 | -0.305 | 4 |
3 | Australia | 3 | 1 | 2 | 0 | -0.331 | 2 |
4 | Bangladesh | 3 | 0 | 3 | 0 | -1.709 | 0 |
Thursday, June 20
India bt Afghanistan by 47 runs
Australia bt Bangladesh by 28 runs (DLS method)
Saturday, June 22
India bt Bangladesh by 50 runs
Afghanistan bt Australia by 21 runs
Monday, June 24
India bt Australia by 24 runs
Afghanistan bt Bangladesh by eight runs (DLS method)
Group 2
Pos | Team | P | W | L | NR | NRR | Pts |
1 | South Africa | 3 | 3 | 0 | 0 | +0.599 | 6 |
2 | England | 3 | 2 | 1 | 0 | +1.992 | 4 |
3 | West Indies | 3 | 1 | 2 | 0 | +0.963 | 2 |
4 | USA | 3 | 0 | 3 | 0 | -3.906 | 0 |
Wednesday, June 19
South Africa bt United States by 18 runs
England bt West Indies by eight wickets
Friday, June 21
South Africa bt England by seven runs
West Indies bt USA by nine wickets
Sunday, June 23
South Africa bt West Indies by three wickets
Group Stage
Group A
Pos | Team | P | W | L | NR | NRR | Pts |
1 | India | 4 | 3 | 0 | 1 | +1.137 | 7 |
2 | USA | 4 | 2 | 1 | 1 | +0.127 | 5 |
3 | Pakistan | 4 | 2 | 2 | 0 | +0.294 | 4 |
4 | Canada | 4 | 1 | 2 | 1 | -0.493 | 3 |
5 | Ireland | 3 | 0 | 2 | 1 | -1.712 | 1 |
Saturday, June 1
USA bt Canada by seven wickets
Wednesday, June 5
India bt Ireland by eight wickets
Thursday, June 6
USA bt Pakistan via a Super Over
Friday, June 7
Canada bt Ireland by 12 runs
Sunday, June 9
Tuesday, June 11
Pakistan bt Canada by seven wickets
Wednesday, June 12
India bt USA by seven wickets
Friday, June 14
USA vs Ireland abandoned due to rain
Saturday, June 15
Canada vs India abandoned due to rain
Sunday, June 16
Pakistan bt Ireland by three wickets
Group B
Pos | Team | P | W | L | NR | NRR | Pts |
1 | Australia | 4 | 4 | 0 | 0 | +2.791 | 8 |
2 | England | 4 | 2 | 1 | 1 | +3.611 | 5 |
3 | Scotland | 4 | 2 | 1 | 1 | +1.255 | 5 |
4 | Namibia | 4 | 1 | 3 | 0 | -2.585 | 2 |
5 | Oman | 4 | 0 | 4 | 0 | -3.062 | 0 |
Sunday, June 2
Namibia bt Oman by 11 runs in Super Over
Tuesday, June 4
England vs Scotland abandoned due to adverse weather
Wednesday, June 5
Australia bt Oman by 39 runs
Thursday, June 6
Scotland bt Namibia by five wickets
Saturday, June 8
Australia bt England by 36 runs
Sunday, June 9
Scotland bt Oman by seven wickets
Wednesday, June 12
Australia bt Namibia by nine wickets
Thursday, June 13
England bt Oman by eight wickets
Saturday, June 15
England bt Namibia by 41 runs (DLS method)
Australia bt Scotland by five wickets
Group C
Pos | Team | P | W | L | NR | NRR | Pts |
1 | West Indies | 4 | 4 | 0 | 0 | +3.257 | 8 |
2 | Afghanistan | 4 | 3 | 0 | 1 | +1.835 | 6 |
3 | New Zealand | 4 | 2 | 2 | 0 | +0.415 | 4 |
4 | Uganda | 4 | 1 | 3 | 0 | -4.510 | 2 |
5 | Papua New Guinea | 4 | 0 | 4 | 0 | -1.268 | 0 |
Sunday, June 2
West Indies bt Papua New Guinea by five wickets
Monday, June 3
Afghanistan bt Uganda by 125 runs
Wednesday, June 5
Uganda bt Papua New Guinea by three wickets
Friday, June 7
Afghanistan bt New Zealand by 84 runs
Saturday, June 8
West Indies bt Uganda by 134 runs
Thursday, June 13
West Indies bt New Zealand by 13 runs
Thursday, June 13
Afghanistan bt Papua New Guinea by seven wickets
Friday, June 14
New Zealand bt Uganda by nine wickets
Monday, June 17
New Zealand bt Papua New Guinea by seven wickets
West Indies bt Afghanistan by 107 runs
Group D
Pos | Team | P | W | L | NR | NRR | Pts |
1 | South Africa | 4 | 4 | 0 | 0 | +0.470 | 8 |
2 | Bangladesh | 4 | 3 | 1 | 0 | +0.616 | 6 |
3 | Sri Lanka | 4 | 1 | 2 | 1 | +0.863 | 3 |
4 | Netherlands | 4 | 1 | 3 | 0 | -1.358 | 2 |
5 | Nepal | 4 | 0 | 3 | 1 | -0.542 | 1 |
Monday, June 3
South Africa bt Sri Lanka by six wickets
Tuesday, June 4
Netherlands bt Nepal by six wickets
Friday, June 7
Bangladesh bt Sri Lanka by two wickets
Saturday June 8
South Africa bt Netherlands by four wickets
Monday, June 10
South Africa bt Bangladesh by four runs
Wednesday, June 12
Nepal vs Sri Lanka abandoned due to adverse weather
Thursday, June 13
Bangladesh bt Netherlands by 25 runs
Friday, June 14
South Africa bt Nepal by one run
Sunday, June 16
Bangladesh bt Nepal by 21 runs
Sri Lanka bt Netherlands by 83 runs
T20 World Cup venues
Sir Vivian Richards Stadium, Antigua & Barbuda - 10,000 capacity
Kensington Oval, Barbados - 28,000 capacity
Providence Stadium, Guyana - 20,000 capacity
Daren Sammy Cricket Ground, Saint Lucia - 15,000 capacity
Arnos Vale Stadium, St. Vincent & the Grenadines - 18,000 capacity
Brian Lara Cricket Academy, Trinidad & Tobago - 15,000 capacity
Central Broward Park, Florida (USA) - 25,000 capacity
Nassau County International Cricket Stadium, New York (USA) - 34,000 capacity
Grand Prairie Stadium, Texas (USA) - 15,000 capacity
How to watch the T20 World Cup
TV channel: The T20 World Cup will be broadcast live in the UK on Sky Sports.
Live stream: Subscribers can watch online via the Sky Go app.