Players / N de Klerk
Women's cricketN de Klerk: runs, wickets and records
208 recorded matches from 9 May 2017 to 1 Nov 2026, most often for South Africa, Brisbane Heat, Royal Challengers Bengaluru. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 4 | 7 | 114 | 61 | 16.29 | 40.7 | 0 | 1 | 16 | 1 |
| ODIs | 64 | 55 | 1,058 | 84* | 24.60 | 89.1 | 0 | 3 | 108 | 19 |
| T20Is | 86 | 62 | 837 | 44* | 23.91 | 105.9 | 0 | 0 | 81 | 10 |
| T20 leagues | 54 | 44 | 713 | 63* | 23.00 | 130.1 | 0 | 2 | 72 | 21 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 5 | 4 | 2/96 | 82.00 | 4.09 | 0 |
| ODIs | 61 | 74 | 4/32 | 29.42 | 5.22 | 0 |
| T20Is | 76 | 64 | 3/7 | 27.14 | 7.70 | 0 |
| T20 leagues | 51 | 46 | 4/22 | 24.09 | 7.84 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 84* | 54 | India | 9 Oct 2025 |
| 63* | 44 | Mumbai Indians | 9 Jan 2026 |
| 61 | 185 | India | 28 Jun 2024 |
| 60 | 95 | Pakistan | 14 Sep 2023 |
| 58* | 77 | New Zealand | 24 Sep 2023 |
N de Klerk: matches in the records
N de Klerk appears in 208 recorded women's matches, from 9 May 2017 to 1 November 2026, most often for South Africa, Brisbane Heat and Royal Challengers Bengaluru. The matches split as 4 in Test matches, 64 in One Day Internationals, 86 in Twenty20 Internationals and 54 in franchise Twenty20 leagues. The most frequent opponents in the records are India (36 matches), Pakistan (22 matches) and New Zealand (20 matches). The ground used most often is Buffalo Park, East London, with 11 matches.
N de Klerk batting record
In Test matches, the batting record is 114 runs in 7 innings, an average of 16.29 and a highest score of 61, with 1 fifties and 3 ducks.
In One Day Internationals, the batting record is 1,058 runs in 55 innings, an average of 24.60, a strike rate of 89.1 and a highest score of 84*, with 3 fifties and 7 ducks.
In Twenty20 Internationals, the batting record is 837 runs in 62 innings, an average of 23.91, a strike rate of 105.9 and a highest score of 44*, with 3 ducks.
In franchise Twenty20 leagues, the batting record is 713 runs in 44 innings, an average of 23.00, a strike rate of 130.1 and a highest score of 63*, with 2 fifties and 1 ducks.
N de Klerk bowling record
In One Day Internationals, the bowling record is 74 wickets in 61 innings, an average of 29.42, an economy rate of 5.22 and best figures of 4 for 32.
In Twenty20 Internationals, the bowling record is 64 wickets in 76 innings, an average of 27.14, an economy rate of 7.70 and best figures of 3 for 7.
In franchise Twenty20 leagues, the bowling record is 46 wickets in 51 innings, an average of 24.09, an economy rate of 7.84 and best figures of 4 for 22.
N de Klerk highest innings
The highest individual scores in the records are: 84* from 54 balls against India at Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam on 9 October 2025 (ODIs). 63* from 44 balls against Mumbai Indians at Dr DY Patil Sports Academy, Navi Mumbai on 9 January 2026 (franchise Twenty20 leagues). 61 from 185 balls against India at MA Chidambaram Stadium on 28 June 2024 (Tests). 60 from 95 balls against Pakistan at National Bank Cricket Arena, Karachi on 14 September 2023 (ODIs). 58* from 77 balls against New Zealand at JB Marks Oval, Potchefstroom on 24 September 2023 (ODIs).
N de Klerk best bowling
The best bowling figures in the records are: 4 for 22 against UP Warriorz at Kotambi Stadium, Vadodara on 29 January 2026. 4 for 26 against Mumbai Indians at Dr DY Patil Sports Academy, Navi Mumbai on 9 January 2026. 4 for 32 against Pakistan at National Bank Cricket Arena, Karachi on 11 September 2023. 3 for 7 against Sri Lanka at Edgbaston on 4 August 2022. 3 for 10 against Bangladesh at Willowmoore Park, Benoni on 23 December 2023.
N de Klerk results with the side
In One Day Internationals, the player's side won 34 and lost 28 of the 64 recorded matches (54.8% of decided matches).
In Twenty20 Internationals, the player's side won 40 and lost 42 of the 86 recorded matches (48.8% of decided matches).
In franchise Twenty20 leagues, the player's side won 23 and lost 28 of the 54 recorded matches (45.1% of decided matches).
Against the most frequent opponents the results were India: 14 won, 19 lost in 36 matches, Pakistan: 13 won, 9 lost in 22 matches, New Zealand: 7 won, 12 lost in 20 matches, England: 3 won, 13 lost in 17 matches and Sri Lanka: 9 won, 5 lost in 15 matches.
N de Klerk teams
Matches by side: South Africa (154), Brisbane Heat (32), Royal Challengers Bengaluru (9), London Spirit (8), Oval Invincibles (2), Sydney Thunder (2) and Royal Challengers Bangalore (1).
N de Klerk main grounds
The grounds used most often are Buffalo Park, East London (11), Willowmoore Park, Benoni (10), Newlands, Cape Town (7), Kingsmead, Durban (7), North Sydney Oval (6) and Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow (6).
N de Klerk runs by year
Runs in each calendar year of the records: 2017 (24), 2018 (58), 2019 (160), 2020 (126), 2021 (119), 2022 (85), 2023 (381), 2024 (590), 2025 (556), 2026 (623).
N de Klerk wickets by year
Wickets in each calendar year of the records: 2017 (2), 2019 (17), 2020 (6), 2021 (13), 2022 (18), 2023 (25), 2024 (36), 2025 (26), 2026 (45).
N de Klerk matches by year
Recorded matches in each calendar year: 2017 (4), 2018 (5), 2019 (12), 2020 (13), 2021 (19), 2022 (13), 2023 (28), 2024 (43), 2025 (29), 2026 (42).
N de Klerk fours and sixes
In One Day Internationals, 108 fours and 19 sixes, one boundary every 9.4 balls faced; 51.6% of the runs came in boundaries.
In Twenty20 Internationals, 81 fours and 10 sixes, one boundary every 8.7 balls faced; 45.9% of the runs came in boundaries.
In franchise Twenty20 leagues, 72 fours and 21 sixes, one boundary every 5.9 balls faced; 58.1% of the runs came in boundaries.
How N de Klerk gets out
In One Day Internationals, 43 recorded dismissals: caught 51%, bowled 23%, lbw 14% and caught and bowled 5%.
In Twenty20 Internationals, 35 recorded dismissals: caught 51%, bowled 37%, run out 6% and caught and bowled 3%.
In franchise Twenty20 leagues, 31 recorded dismissals: caught 61%, bowled 19%, run out 10% and stumped 6%.
N de Klerk bowling in detail
In One Day Internationals: 1,414 dot balls (56.5% of legal deliveries), 23 maidens, 115 wides and 7 no-balls and wickets by caught 55%, lbw 22% and bowled 20%.
In Twenty20 Internationals: 506 dot balls (37.4% of legal deliveries), 3 maidens, 70 wides and 8 no-balls and wickets by caught 58%, bowled 23% and lbw 9%.
In franchise Twenty20 leagues: 303 dot balls (35.7% of legal deliveries), 44 wides and 3 no-balls and wickets by caught 54%, bowled 22% and stumped 13%.
N de Klerk player of the match awards
Of the 6 player of the match awards on record, the first is dated 21 August 2023 (Oval Invincibles v Trent Rockets) and the latest 26 July 2026 (Trent Rockets v London Spirit): 3 in One Day Internationals and 3 in franchise Twenty20 leagues.
N de Klerk first and latest matches
The first recorded match in Test matches is dated 27 June 2022 against England and the latest 15 December 2024 against England.
The first recorded match in One Day Internationals is dated 9 May 2017 against India and the latest 4 April 2026 against New Zealand.
The first recorded match in Twenty20 Internationals is dated 13 February 2018 against India and the latest 2 July 2026 against England.
The first recorded match in franchise Twenty20 leagues is dated 31 October 2020 against Hobart Hurricanes and the latest 1 November 2026 against Brisbane Heat.
N de Klerk against different opponents
The most runs against a single opponent are 475 against India in 30 innings (average 22.62), 465 against Pakistan in 21 innings (average 33.21), 262 against New Zealand in 16 innings (average 18.71) and 222 against Sri Lanka in 11 innings (average 37.00).
The most wickets against a single opponent are 26 against India in 29 innings, 22 against Pakistan in 21 innings, 19 against Sri Lanka in 13 innings and 16 against New Zealand in 18 innings.
N de Klerk at different grounds
The grounds that have produced the most runs are Buffalo Park, East London (174 runs in 8 innings), National Bank Cricket Arena, Karachi (159 runs in 6 innings), Willowmoore Park, Benoni (125 runs in 9 innings) and JB Marks Oval, Potchefstroom (123 runs in 4 innings).
N de Klerk recent years
Year by year, the latest figures in the records are 2021: 19 matches, 119 runs and 13 wickets; 2022: 13 matches, 85 runs and 18 wickets; 2023: 28 matches, 381 runs and 25 wickets; 2024: 43 matches, 590 runs and 36 wickets; 2025: 29 matches, 556 runs and 26 wickets; 2026: 42 matches, 623 runs and 45 wickets.
N de Klerk year by year
The busiest year in the records is 2024, with 43 matches. The most runs in a calendar year came in 2026: 623. The most wickets in a calendar year came in 2026: 45.
Questions and answers
How many matches has N de Klerk played?
208 recorded matches, from 9 May 2017 to 1 November 2026.
How many runs has N de Klerk scored in Tests?
114 runs in 7 innings, at an average of 16.29.
How many runs has N de Klerk scored in ODIs?
1,058 runs in 55 innings, at an average of 24.60.
How many runs has N de Klerk scored in T20Is?
837 runs in 62 innings, at an average of 23.91.
What is N de Klerk's highest score?
84* from 54 balls against India on 9 October 2025, at Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam.
How many wickets has N de Klerk taken in ODIs?
74 wickets in 61 innings, with best figures of 4 for 32.
How many wickets has N de Klerk taken in T20Is?
64 wickets in 76 innings, with best figures of 3 for 7.
How many wickets has N de Klerk taken in T20 leagues?
46 wickets in 51 innings, with best figures of 4 for 22.
How many sixes has N de Klerk hit?
51 sixes and 277 fours in the recorded matches.
How many player of the match awards has N de Klerk won?
6 in the recorded matches.
Which teams has N de Klerk played for?
South Africa (154), Brisbane Heat (32), Royal Challengers Bengaluru (9), London Spirit (8), Oval Invincibles (2), Sydney Thunder (2) and Royal Challengers Bangalore (1).
When was N de Klerk's most recent recorded match?
1 November 2026.