Personal details
Born27 Mar 1996
Age29 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 20 | 258 | 15.17 | 57.71 | 5 | 6.43 |
| T20I | 9 | 81 | 27.00 | 180.00 | 0 | 8.80 |
| T20 | 13 | 181 | 45.25 | 147.15 | 0 | 9.48 |
| List A | 32 | 393 | 15.72 | 56.62 | 11 | 6.36 |
| First-class | 9 | 153 | 9.00 | 24.36 | 5 | 5.50 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 18 | 1 | 258 | 61 | 15.17 | 447 | 57.71 | 0 | 1 | 25 | 2 | 8 |
| T20I | 9 | 4 | 1 | 81 | 59 | 27.00 | 45 | 180.00 | 0 | 1 | 9 | 4 | 2 |
| T20 | 13 | 8 | 4 | 181 | 69 | 45.25 | 123 | 147.15 | 0 | 2 | 16 | 8 | 2 |
| List A | 32 | 28 | 3 | 393 | 61 | 15.72 | 694 | 56.62 | 0 | 1 | 40 | 4 | 10 |
| First-class | 9 | 17 | 0 | 153 | 24 | 9.00 | 628 | 24.36 | 0 | 0 | 12 | 1 | 2 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 20 | 11 | 41 | 264 | 5 | 2/24 | 52.80 | 6.43 | 0 | 0 |
| T20I | 9 | 4 | 5 | 44 | 0 | – | – | 8.80 | 0 | 0 |
| T20 | 13 | 6 | 7.1 | 68 | 0 | – | – | 9.48 | 0 | 0 |
| List A | 32 | 17 | 69 | 439 | 11 | 3/34 | 39.90 | 6.36 | 0 | 0 |
| First-class | 9 | 9 | 57 | 314 | 5 | 2/44 | 62.80 | 5.50 | 0 | 0 |
Against teams
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 1 | 0 | 9 | – | 4.50 | – |
Last 10 innings · batting
12vs NPL
6*vs PJ
2vs NKL
9vs FRE
7*vs WIJ
47vs FRE
15vs ETW
15vs ETW
13vs WIJ
20*vs KAR
T20
vs NPL10 Aug 2025 · c S Fouche b T S Nuuyoma
12(12)
T20
vs PJ9 Aug 2025 · Not out
6*(5)
T20
vs NKL15 Nov 2024 · b JT Brassell
2(10)
T20
vs FRE24 Sep 2023 · c H V Wyk b Z J V Vuuren
9(6)
T20
vs WIJ23 Sep 2023 · Not out
7*(4)
T20
vs FRE21 Sep 2023 · c FH Badenhorst b H V Wyk
47(28)
T20
vs ETW20 Sep 2023 · c Jean-Pierre Kotze b DV Schoor
15(16)
T20
vs ETW17 Sep 2023 · lbw b DV Schoor
15(12)
T20
vs WIJ15 Sep 2023 · c F Bergh b S Fouche
13(12)
List A
vs KAR9 Jun 2023 · Not out
20*(15)
Last 10 innings · bowling
2/19vs NPL
1/24vs PJ
0/17vs NPB
3/35vs ETW
1/10vs FRE
0/20vs WIJ
0/21vs FRE
0/3vs ETW
0/41vs ETW
0/16vs WIJ
New Zealand