ICC T20 World Cup 2024 Points Table - Updated after West Indies vs Afghanistan in Group C on June 18. West Indies finished the group stage undefeated with an emphatic win over Afghans. Also read: Most Runs in T20 World Cup | Most Wickets | Most Sixes
The game between West Indies and Afghanistan remained a dead rubber as both sides had already qualified for the Super Eight. However, with their clinical performance against Afghanistan, the co-hosts sent a strong message to the opponents in the next round.

| Teams | Points | Matches | Wins | Loss | No Result | NRR |
| India (Q) | 7 | 4 | 3 | 0 | 1 | +1.137 |
| USA (Q) | 5 | 4 | 2 | 1 | 1 | +0.127 |
| Pakistan | 4 | 4 | 2 | 2 | 0 | +0.293 |
| Canada | 3 | 4 | 1 | 2 | 1 | -0.493 |
| Ireland | 1 | 4 | 0 | 3 | 1 | -1.293 |
| Teams | Points | Matches | Wins | Loss | No Result | NRR |
| Australia (Q) | 8 | 4 | 4 | 0 | 0 | +2.791 |
| England (Q) | 5 | 4 | 2 | 1 | 1 | +3.611 |
| Scotland | 5 | 4 | 2 | 1 | 1 | +1.255 |
| Namibia | 2 | 4 | 1 | 3 | 0 | -2.585 |
| Oman | 0 | 4 | 0 | 4 | 0 | -3.062 |
| Teams | Points | Matches | Wins | Loss | No Result | NRR |
| West Indies (Q) | 8 | 4 | 4 | 0 | 0 | +3.257 |
| Afghanistan (Q) | 6 | 4 | 3 | 1 | 0 | +1.835 |
| New Zealand | 4 | 4 | 2 | 2 | 0 | +0.415 |
| Uganda | 2 | 4 | 1 | 3 | 0 | -4.510 |
| Papua New Guinea | 0 | 4 | 0 | 4 | 0 | -1.268 |
| Teams | Points | Matches | Wins | Loss | No Result | NRR |
| South Africa (Q) | 8 | 4 | 4 | 0 | 0 | +0.470 |
| Bangladesh (Q) | 6 | 4 | 3 | 1 | 0 | +0.616 |
| Sri Lanka | 3 | 4 | 1 | 2 | 1 | +0.863 |
| Netherlands | 2 | 4 | 1 | 3 | 0 | -1.358 |
| Nepal | 1 | 4 | 0 | 3 | 1 | -0.542 |
Jun 01: Canada vs United States, 1st Match, Group A
Grand Prairie Stadium, Dallas - USA won by 7 wickets
Jun 02: Papua New Guinea vs West Indies, 2nd Match, Group C
Providence Stadium, Guyana - West Indies won by 5 wickets
June 02: Oman vs Namibia, 3rd Match, Group B
Kensington Oval, Bridgetown, Barbados - Match tied (Namibia won the super over)
Jun 03: Sri Lanka vs South Africa, 4th Match, Group D
Nassau County International Cricket Stadium, New York - South Africa won by six wickets
Jun 03: Afghanistan vs Uganda, 5th Match, Group C
Providence Stadium, Guyana - Afghanistan won by 125 runs
Jun 04: England vs Scotland, 6th Match, Group B
Kensington Oval, Bridgetown, Barbados - Match Abandoned Due to Rain
Jun 04: Netherlands vs Nepal, 7th Match, Group D
Grand Prairie Stadium, Dallas - Netherlands won by six wickets
Jun 05: India vs Ireland, 8th Match, Group A
Nassau County International Cricket Stadium, New York - India won by eight wickets
Jun 05: Australia vs Oman, 10th Match, Group B
Kensington Oval, Bridgetown, Barbados - Australia won by 39 runs
Jun 05: Papua New Guinea vs Uganda, 9th Match, Group C
Providence Stadium, Guyana - Uganda won by 3 wickets
Jun 06: United States vs Pakistan, 11th Match, Group A
Grand Prairie Stadium, Dallas - USA won in the Super Over
Jun 06: Namibia vs Scotland, 12th Match, Group B
Kensington Oval, Bridgetown, Barbados - Scotland won by 5 wickets
Jun 07: Canada vs Ireland, 13th Match, Group A
Nassau County International Cricket Stadium, New York - Canada won by 12 runs
Jun 07: Sri Lanka vs Bangladesh, 15th Match, Group D
Grand Prairie Stadium, Dallas - Bangladesh won by 2 wickets
Jun 07: New Zealand vs Afghanistan, 14th Match, Group C
Providence Stadium, Guyana - Afghanistan won by 84 runs
Jun 08: Netherlands vs South Africa, 16th Match, Group D
Nassau County International Cricket Stadium, New York - Netherlands won by 4 wickets
Jun 08: Australia vs England, 17th Match, Group B
Kensington Oval, Bridgetown, Barbados - Australia won by 36 runs
Jun 08: West Indies vs Uganda, 18th Match, Group C
Providence Stadium, Guyana - West Indies won by 134 runs
Jun 09: India vs Pakistan, 19th Match, Group A
Nassau County International Cricket Stadium, New York - India won by 6 runs
Jun 09: Oman vs Scotland, 20th Match, Group B
Sir Vivian Richards Stadium, North Sound, Antigua - Scotland won by 7 wickets
Jun 10: South Africa vs Bangladesh, 21st Match, Group D
Nassau County International Cricket Stadium, New York - South Africa won by 4 runs
Jun 11: Pakistan vs Canada, 22nd Match, Group A
Nassau County International Cricket Stadium, New York - Pakistan won by 7 wickets
Jun 11: Australia vs Namibia, 24th Match, Group B
Sir Vivian Richards Stadium, North Sound, Antigua - Australia won by 9 wickets
Jun 11: Sri Lanka vs Nepal, 23rd Match, Group D
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida - Match abandoned due to rain
Jun 12: United States vs India, 25th Match, Group A
Nassau County International Cricket Stadium, New York - India won by 7 wickets
Jun 12: West Indies vs New Zealand, 26th Match, Group C
Brian Lara Stadium, Tarouba, Trinidad - West Indies won by 13 runs
Jun 13: Bangladesh vs Netherlands, 27th Match, Group D
Arnos Vale Ground, Kingstown, St Vincent - Bangladesh won by 25 runs
Jun 13: Afghanistan vs Papua New Guinea, 29th Match, Group C
Brian Lara Stadium, Tarouba, Trinidad - Afghanistan won by 7 wickets
Jun 13: England vs Oman, 28th Match, Group B
Sir Vivian Richards Stadium, North Sound, Antigua - England won by 8 wickets
Jun 14: United States vs Ireland, 30th Match, Group A
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida - Match abandoned due to rain
Jun 14: New Zealand vs Uganda, 32nd Match, Group C
Brian Lara Stadium, Tarouba, Trinidad - New Zealand won by 9 wickets
Jun 14: South Africa vs Nepal, 31st Match, Group D
Arnos Vale Ground, Kingstown, St Vincent - South Africa won by 1 run
Jun 15: India vs Canada, 33rd Match, Group A
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida - Match was abandoned due to wet outfield
Jun 15: Namibia vs England, 34th Match, Group B
Sir Vivian Richards Stadium, North Sound, Antigua - England won by 41 runs (D/L Method)
Jun 15: Australia vs Scotland, 35th Match, Group B
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia - Australia won by 5 wickets
Jun 16, Pakistan vs Ireland, 36th Match, Group A
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida - Pakistan won by 3 wickets
Jun 16: Sri Lanka vs Netherlands, 38th Match, Group D
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia - Sri Lanka won by 83 runs
Jun 17: Bangladesh vs Nepal, 37th Match, Group D
Arnos Vale Ground, Kingstown, St Vincent - Bangladesh won by 21 runs
Jun 17: New Zealand vs Papua New Guinea, 39th Match, Group C
Brian Lara Stadium, Tarouba, Trinidad - New Zealand won by seven wickets
Jun 17: West Indies vs Afghanistan, 40th Match, Group C
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia - West Indies won by 104 runs