# 2024 Men's T20 World Cup Group D

The 2024 ICC Men's T20 World Cup Group stage was played in four groups of five teams. The top two teams from each group advanced to the Super 8 stage.
On 11 June 2024, South Africa became the first team to qualify for the Super 8 after Nepal & Sri Lanka's abandoned match at Central Broward Park. Bangladesh became the second team to qualify from Group D after defeating Nepal at Arnos Vale Stadium on 16 June 2024. South Africa progressed to their pre-seeded position D1, while Bangladesh took position D2 which was originally pre-seeded to Sri Lanka.

## Participating teams

Group stagevte :
| Group A | Group B | Group C | Group D |
| Canada  India (A1)  Ireland  Pakistan  United States (A2) | Australia (B2)  England (B1)  Namibia  Oman  Scotland | Afghanistan (C1)  New Zealand  Papua New Guinea  Uganda  West Indies (C2) | Bangladesh (D2)  Nepal  Netherlands  South Africa (D1)  Sri Lanka |
| Source: ESPNcricinfo ||||

## Venues

| West Indies | West Indies | United States | United States | United States |
| Saint Lucia | St. Vincent & the Grenadines | Florida | New York | Texas |
| Daren Sammy Cricket Ground | Arnos Vale Stadium | Central Broward Park | Nassau County International Cricket Stadium | Grand Prairie Stadium |
| Capacity: 15,000 | Capacity: 18,000 | Capacity: 25,000 | Capacity: 34,000 | Capacity: 15,000 |
| Match: 1 | Matches: 3 | Match: 1 | Matches: 3 | Matches: 2 |

## Points table

| Pos | Teamvte | Pld | W | L | NR | Pts | NRR | Qualification |
| 1 | South Africa | 4 | 4 | 0 | 0 | 8 | 0.470 | Advanced to the Super 8 |
| 2 | Bangladesh | 4 | 3 | 1 | 0 | 6 | 0.616 | Advanced to the Super 8 |
| 3 | Sri Lanka | 4 | 1 | 2 | 1 | 3 | 0.863 | Eliminated |
| 4 | Netherlands | 4 | 1 | 3 | 0 | 2 | −1.358 | Eliminated |
| 5 | Nepal | 4 | 0 | 3 | 1 | 1 | −0.542 | Eliminated |

### Group progression

Group D progression :
| Team | Group matches | Group matches | Group matches | Group matches |
| Team | 1 | 2 | 3 | 4 |
| Bangladesh | 2 | 2 | 4 | 6 |
| Nepal | 0 | 1 | 1 | 1 |
| Netherlands | 2 | 2 | 2 | 2 |
| South Africa | 2 | 4 | 6 | 8 |
| Sri Lanka | 0 | 0 | 1 | 3 |
| Win | Loss | No result |
* Note: The total points at the end of each group match are listed.
* Note: Click on the points to see the match summary.

### Group stage summary

| Vertical team → | BAN | NEP | NED | SA | SL |
| Horizontal team ↓ | BAN | NEP | NED | SA | SL |
| Bangladesh | | Bangladesh 21 runs | Bangladesh 25 runs | South Africa 4 runs | Bangladesh 2 wickets |
| Nepal | | | Netherlands 6 wickets | South Africa 1 run | Match abandoned |
| Netherlands | | | | South Africa 4 wickets | Sri Lanka 83 runs |
| South Africa | | | | | South Africa 6 wickets |
| Sri Lanka | | | | | |
| Horizontal team won | Vertical team won |
* Note: Results listed are according to the first encounter (top-right) and second encounter (bottom-left).
* Note: Click on a result to see a summary of the match.

## Fixtures
### South Africa vs Sri Lanka

* 3 June 2024 10:30 UTC−4 Scorecard
| Sri Lanka 77 (19.1 overs) | v | South Africa 80/4 (16.2 overs) |
| Kusal Mendis 19 (30) Anrich Nortje 4/7 (4 overs) | | Quinton de Kock 20 (27) Wanindu Hasaranga 2/22 (3.2 overs) |
* South Africa won by 6 wickets Nassau County International Cricket Stadium, East Meadow Umpires: Chris Brown (NZ) and Richard Kettleborough (Eng) Player of the match: Anrich Nortje (SA)
* Sri Lanka won the toss and elected to bat.
* This was the first T20I match played at this venue.
* This was Sri Lanka's lowest total in T20Is.

### Nepal vs Netherlands

* 4 June 2024 10:30 UTC−5 Scorecard
| Nepal 106 (19.2 overs) | v | Netherlands 109/4 (18.4 overs) |
| Rohit Paudel 35 (37) Logan van Beek 3/18 (3.2 overs) | | Max O'Dowd 54* (48) Dipendra Singh Airee 1/6 (2 overs) |
* Netherlands won by 6 wickets Grand Prairie Stadium, Dallas Umpires: Langton Rusere (Zim) and Rod Tucker (Aus) Player of the match: Tim Pringle (Ned)
* Netherlands won the toss and elected to field.

### Bangladesh vs Sri Lanka

* 7 June 2024 19:30 UTC−5 (N) Scorecard
| Sri Lanka 124/9 (20 overs) | v | Bangladesh 125/8 (19 overs) |
| Pathum Nissanka 47 (28) Mustafizur Rahman 3/17 (4 overs) | | Towhid Hridoy 40 (20) Nuwan Thushara 4/18 (4 overs) |
* Bangladesh won by 2 wickets Grand Prairie Stadium, Dallas Umpires: Michael Gough (Eng) and Paul Reiffel (Aus) Player of the match: Rishad Hossain (Ban)
* Bangladesh won the toss and elected to field.
* This was Bangladesh's first win against Sri Lanka in T20 World Cup.

### Netherlands vs South Africa

* 8 June 2024 10:30 UTC−4 Scorecard
| Netherlands 103/9 (20 overs) | v | South Africa 106/6 (18.5 overs) |
| Sybrand Engelbrecht 40 (45) Ottneil Baartman 4/11 (4 overs) | | David Miller 59* (51) Vivian Kingma 2/12 (4 overs) |
* South Africa won by 4 wickets Nassau County International Cricket Stadium, East Meadow Umpires: Chris Gaffaney (NZ) and Sharfuddoula (Ban) Player of the match: David Miller (SA)
* South Africa won the toss and elected to field.

### Bangladesh vs South Africa

* 10 June 2024 10:30 UTC−4 Scorecard
| South Africa 113/6 (20 overs) | v | Bangladesh 109/7 (20 overs) |
| Heinrich Klaasen 46 (44) Tanzim Hasan Sakib 3/18 (4 overs) | | Towhid Hridoy 37 (34) Keshav Maharaj 3/27 (4 overs) |
* South Africa won by 4 runs Nassau County International Cricket Stadium, East Meadow Umpires: Richard Illingworth (Eng) and Sam Nogajski (Aus) Player of the match: Heinrich Klaasen (SA)
* South Africa won the toss and elected to bat.
* This was South Africa's 100th victory in T20Is.

### Nepal vs Sri Lanka

* 11 June 2024 19:30 UTC−4 (N) Scorecard
| Nepal | v | Sri Lanka |
* Match abandoned Central Broward Park, Lauderhill Umpires: Chris Gaffaney (NZ) and Richard Kettleborough (Eng)
* No toss.
* No play was possible due to rain.
* South Africa qualified for the Super 8 as a result of this match.

### Bangladesh vs Netherlands

* 13 June 2024 10:30 UTC−4 Scorecard
| Bangladesh 159/5 (20 overs) | v | Netherlands 134/8 (20 overs) |
| Shakib Al Hasan 64* (46) Paul van Meekeren 2/15 (4 overs) | | Sybrand Engelbrecht 33 (22) Rishad Hossain 3/33 (4 overs) |
* Bangladesh won by 25 runs Arnos Vale Stadium, Kingstown Umpires: Chris Brown (NZ) and Jayaraman Madanagopal (Ind) Player of the match: Shakib Al Hasan (Ban)
* Netherlands won the toss and elected to field.
* Sri Lanka were eliminated as a result of this match.

### Nepal vs South Africa

* 14 June 2024 19:30 UTC−4 (N) Scorecard
| South Africa 115/7 (20 overs) | v | Nepal 114/7 (20 overs) |
| Reeza Hendricks 43 (49) Kushal Bhurtel 4/19 (4 overs) | | Aasif Sheikh 42 (49) Tabraiz Shamsi 4/19 (4 overs) |
* South Africa won by 1 run Arnos Vale Stadium, Kingstown Umpires: Jayaraman Madanagopal (Ind) and Joel Wilson (WI) Player of the match: Tabraiz Shamsi (SA)
* Nepal won the toss and elected to field.
* Nepal were eliminated as a result of this match.

### Bangladesh vs Nepal

* 16 June 2024 19:30 UTC−4 (N) Scorecard
| Bangladesh 106 (19.3 overs) | v | Nepal 85 (19.2 overs) |
| Shakib Al Hasan 17 (22) Sompal Kami 2/10 (3 overs) | | Kushal Malla 27 (40) Tanzim Hasan Sakib 4/7 (4 overs) |
* Bangladesh won by 21 runs Arnos Vale Stadium, Kingstown Umpires: Sam Nogajski (Aus) and Ahsan Raza (Pak) Player of the match: Tanzim Hasan Sakib (Ban)
* Nepal won the toss and elected to field.
* Sandeep Lamichhane (Nep) took his 100th wicket in T20Is.
* Bangladesh qualified for the Super 8 while Netherlands were eliminated as a result of this match.

### Netherlands vs Sri Lanka

* 16 June 2024 20:30 UTC−4 (N) Scorecard
| Sri Lanka 201/6 (20 overs) | v | Netherlands 118 (16.4 overs) |
| Charith Asalanka 46 (21) Logan van Beek 2/45 (4 overs) | | Michael Levitt 31 (23) Nuwan Thushara 3/24 (3.4 overs) |
* Sri Lanka won by 83 runs Daren Sammy Cricket Ground, Gros Islet Umpires: Allahudien Paleker (SA) and Alex Wharf (Eng) Player of the match: Charith Asalanka (SL)
* Netherlands won the toss and elected to field.