CricketScore

Players / D van Niekerk

Women's cricket

D van Niekerk: runs, wickets and records

215 recorded matches from 21 Oct 2009 to 28 Jun 2026, most often for South Africa, Sydney Sixers, Adelaide Strikers. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs61461,33210239.1875.31614217
T20Is69641,6337229.6996.70816729
T20 leagues85701,28567*23.36108.30513825

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs58624/024.293.560
T20Is58514/1718.905.460
T20 leagues79684/1323.796.590

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
102117Sri Lanka11 Feb 2019
95106England15 Jun 2018
8847Ireland16 Dec 2025
77105West Indies22 Sep 2018
7251England20 Jun 2018

D van Niekerk: matches in the records

D van Niekerk appears in 215 recorded women's matches, from 21 October 2009 to 28 June 2026, most often for South Africa, Sydney Sixers and Adelaide Strikers. The matches split as 61 in One Day Internationals, 69 in Twenty20 Internationals and 85 in franchise Twenty20 leagues. The most frequent opponents in the records are West Indies (23 matches), England (20 matches) and Sri Lanka (19 matches). The ground used most often is Senwes Park, with 16 matches.

D van Niekerk batting record

In One Day Internationals, the batting record is 1,332 runs in 46 innings, an average of 39.18, a strike rate of 75.3 and a highest score of 102, with 1 hundred and 6 fifties.

In Twenty20 Internationals, the batting record is 1,633 runs in 64 innings, an average of 29.69, a strike rate of 96.7 and a highest score of 72, with 8 fifties and 2 ducks.

In franchise Twenty20 leagues, the batting record is 1,285 runs in 70 innings, an average of 23.36, a strike rate of 108.3 and a highest score of 67*, with 5 fifties and 5 ducks.

D van Niekerk bowling record

In One Day Internationals, the bowling record is 62 wickets in 58 innings, an average of 24.29, an economy rate of 3.56 and best figures of 4 for 0.

In Twenty20 Internationals, the bowling record is 51 wickets in 58 innings, an average of 18.90, an economy rate of 5.46 and best figures of 4 for 17.

In franchise Twenty20 leagues, the bowling record is 68 wickets in 79 innings, an average of 23.79, an economy rate of 6.59 and best figures of 4 for 13.

D van Niekerk highest innings

The highest individual scores in the records are: 102 from 117 balls against Sri Lanka at Senwes Park on 11 February 2019 (ODIs). 95 from 106 balls against England at St Lawrence Ground on 15 June 2018 (ODIs). 88 from 47 balls against Ireland at St George's Park, Gqeberha on 16 December 2025 (ODIs). 77 from 105 balls against West Indies at Kensington Oval, Bridgetown on 22 September 2018 (ODIs). 72 from 51 balls against England at The Cooper Associates County Ground on 20 June 2018 (T20Is).

D van Niekerk best bowling

The best bowling figures in the records are: 4 for 0 against West Indies at Grace Road on 2 July 2017. 4 for 13 against Melbourne Renegades at Camberwell Sports Ground on 2 January 2018. 4 for 17 against Sri Lanka at Colts Cricket Club Ground on 25 October 2014. 4 for 20 against Hobart Hurricanes at Bellerive Oval on 17 December 2017. 4 for 22 against India at Grace Road on 8 July 2017.

D van Niekerk results with the side

In One Day Internationals, the player's side won 37 and lost 21 of the 61 recorded matches (63.8% of decided matches).

In Twenty20 Internationals, the player's side won 34 and lost 32 of the 69 recorded matches (51.5% of decided matches).

In franchise Twenty20 leagues, the player's side won 52 and lost 30 of the 85 recorded matches (63.4% of decided matches).

Against the most frequent opponents the results were West Indies: 11 won, 10 lost in 23 matches, England: 3 won, 16 lost in 20 matches, Sri Lanka: 13 won, 4 lost in 19 matches, New Zealand: 7 won, 9 lost in 16 matches and Bangladesh: 15 won, 0 lost in 15 matches.

D van Niekerk teams

Matches by side: South Africa (130), Sydney Sixers (53), Adelaide Strikers (17), Oval Invincibles (14) and Melbourne Renegades (1).

D van Niekerk main grounds

The grounds used most often are Senwes Park (16), County Ground (8), Hurstville Oval (8), North Sydney Oval (8), Kennington Oval, London (8) and Sydney Showground Stadium (7).

D van Niekerk runs by year

Runs in each calendar year of the records: 2011 (103), 2012 (78), 2013 (95), 2014 (297), 2015 (133), 2016 (471), 2017 (311), 2018 (1,018), 2019 (410), 2020 (373), 2021 (713), 2022 (21), 2023 (44), 2025 (160), 2026 (23).

D van Niekerk wickets by year

Wickets in each calendar year of the records: 2009 (4), 2011 (1), 2012 (4), 2013 (5), 2014 (14), 2015 (7), 2016 (20), 2017 (37), 2018 (33), 2019 (17), 2020 (17), 2021 (22).

D van Niekerk matches by year

Recorded matches in each calendar year: 2009 (2), 2011 (4), 2012 (3), 2013 (11), 2014 (13), 2015 (4), 2016 (24), 2017 (25), 2018 (41), 2019 (16), 2020 (22), 2021 (34), 2022 (3), 2023 (2), 2025 (5), 2026 (6).

D van Niekerk fours and sixes

In One Day Internationals, 142 fours and 17 sixes, one boundary every 11.1 balls faced; 50.3% of the runs came in boundaries.

In Twenty20 Internationals, 167 fours and 29 sixes, one boundary every 8.6 balls faced; 51.6% of the runs came in boundaries.

In franchise Twenty20 leagues, 138 fours and 25 sixes, one boundary every 7.3 balls faced; 54.6% of the runs came in boundaries.

How D van Niekerk gets out

In One Day Internationals, 34 recorded dismissals: caught 47%, run out 18%, bowled 15% and stumped 9%.

In Twenty20 Internationals, 55 recorded dismissals: caught 49%, bowled 18%, run out 16% and lbw 11%.

In franchise Twenty20 leagues, 55 recorded dismissals: caught 69%, bowled 15%, run out 9% and lbw 5%.

D van Niekerk bowling in detail

In One Day Internationals: 1,580 dot balls (62.3% of legal deliveries), 44 maidens, 48 wides and 8 no-balls and wickets by caught 32%, bowled 23% and lbw 23%.

In Twenty20 Internationals: 449 dot balls (42.4% of legal deliveries), 1 maidens, 19 wides and 1 no-balls and wickets by caught 59%, stumped 16% and bowled 12%.

In franchise Twenty20 leagues: 530 dot balls (36.0% of legal deliveries), 2 maidens, 28 wides and 6 no-balls and wickets by caught 44%, bowled 25% and lbw 16%.

D van Niekerk player of the match awards

Of the 14 player of the match awards on record, the first is dated 25 October 2014 (Sri Lanka v South Africa) and the latest 16 September 2021 (South Africa v West Indies): 4 in One Day Internationals, 6 in Twenty20 Internationals and 4 in franchise Twenty20 leagues.

D van Niekerk first and latest matches

The first recorded match in One Day Internationals is dated 21 October 2009 against West Indies and the latest 19 December 2025 against Ireland.

The first recorded match in Twenty20 Internationals is dated 28 October 2009 against West Indies and the latest 28 June 2026 against Bangladesh.

The first recorded match in franchise Twenty20 leagues is dated 17 January 2016 against Perth Scorchers and the latest 9 August 2023 against Manchester Originals.

D van Niekerk against different opponents

The most runs against a single opponent are 625 against England in 20 innings (average 32.89), 477 against Sri Lanka in 15 innings (average 59.62), 436 against West Indies in 19 innings (average 29.07) and 409 against New Zealand in 15 innings (average 34.08).

The most wickets against a single opponent are 27 against West Indies in 22 innings, 20 against Sri Lanka in 19 innings, 14 against Hobart Hurricanes in 10 innings and 12 against New Zealand in 16 innings.

D van Niekerk at different grounds

The grounds that have produced the most runs are Senwes Park (389 runs in 13 innings), Kennington Oval, London (144 runs in 7 innings), County Ground (141 runs in 7 innings) and Boland Park (138 runs in 5 innings).

D van Niekerk recent years

Year by year, the latest figures in the records are 2020: 22 matches, 373 runs and 17 wickets; 2021: 34 matches, 713 runs and 22 wickets; 2022: 3 matches and 21 runs; 2023: 2 matches and 44 runs; 2025: 5 matches and 160 runs; 2026: 6 matches and 23 runs.

D van Niekerk year by year

The busiest year in the records is 2018, with 41 matches. The most runs in a calendar year came in 2018: 1,018. The most wickets in a calendar year came in 2017: 37.

Questions and answers

How many matches has D van Niekerk played?

215 recorded matches, from 21 October 2009 to 28 June 2026.

How many runs has D van Niekerk scored in ODIs?

1,332 runs in 46 innings, at an average of 39.18.

How many runs has D van Niekerk scored in T20Is?

1,633 runs in 64 innings, at an average of 29.69.

How many runs has D van Niekerk scored in T20 leagues?

1,285 runs in 70 innings, at an average of 23.36.

What is D van Niekerk's highest score?

102 from 117 balls against Sri Lanka on 11 February 2019, at Senwes Park.

How many wickets has D van Niekerk taken in ODIs?

62 wickets in 58 innings, with best figures of 4 for 0.

How many wickets has D van Niekerk taken in T20Is?

51 wickets in 58 innings, with best figures of 4 for 17.

How many wickets has D van Niekerk taken in T20 leagues?

68 wickets in 79 innings, with best figures of 4 for 13.

How many sixes has D van Niekerk hit?

71 sixes and 447 fours in the recorded matches.

How many player of the match awards has D van Niekerk won?

14 in the recorded matches.

How many hundreds has D van Niekerk scored?

1 in the recorded matches.

Which teams has D van Niekerk played for?

South Africa (130), Sydney Sixers (53), Adelaide Strikers (17), Oval Invincibles (14) and Melbourne Renegades (1).

When was D van Niekerk's most recent recorded match?

28 June 2026.

Team pages

Records