Personal details
Born15 May 2000
Age26 Years
NationalitySouth Africa
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 1 | 1 | – | 50 | 0 | 8.33 |
| T20 | 34 | 272 | 13.60 | 104.21 | 27 | 8.40 |
| List A | 54 | 777 | 26.79 | 77.23 | 55 | 5.49 |
| First-class | 33 | 674 | 16.43 | 45.35 | 62 | 3.09 |
| T10 | 4 | 88 | 44.00 | 225.64 | 3 | 12.46 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 1 | 1 | 1 | 1 | – | 2 | 50 | 0 | 0 | 0 | 0 | 1 |
| T20 | 34 | 25 | 5 | 272 | 43 | 13.60 | 261 | 104.21 | 0 | 0 | 15 | 8 | 8 |
| List A | 54 | 40 | 11 | 777 | 105 | 26.79 | 1006 | 77.23 | 1 | 3 | 63 | 14 | 15 |
| First-class | 33 | 47 | 6 | 674 | 77 | 16.43 | 1486 | 45.35 | 0 | 2 | 87 | 4 | 18 |
| T10 | 4 | 3 | 1 | 88 | 53 | 44.00 | 39 | 225.64 | 0 | 0 | 8 | 7 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 1 | 3 | 25 | 0 | – | 0 | 8.33 | 0 | 0 |
| T20 | 34 | 28 | 66.1 | 556 | 27 | 3/14 | 20.59 | 8.40 | 0 | 0 |
| List A | 54 | 51 | 303 | 1666 | 55 | 4/32 | 30.29 | 5.49 | 0 | 0 |
| First-class | 33 | 53 | 570.5 | 1769 | 62 | 5/48 | 28.53 | 3.09 | 1 | 0 |
| T10 | 4 | 3 | 2.1 | 27 | 3 | 2/1 | 9.00 | 12.46 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 13 | 362 | 77 | 22.63 | 46.89 | 22 | 3.37 |
| CSA T20 Challenge | 35 | 281 | 43 | 13.38 | 102.93 | 24 | 8.07 |
| CSA Provincial One Day Challenge | 32 | 452 | 105 | 21.52 | 81.59 | 31 | 5.67 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 1 | 1 | 1 | – | 50.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 1 | 0 | 25 | – | 8.33 | – |
Last 10 innings · batting
2vs SWD
2vs KZNI
23vs MPR
2*vs KNT
7vs TIT
15vs DOL
53vs TIT
28*vs LIO
7vs DOL
8vs DOL
T20
vs SWD10 Nov 2026 · c L Sadler b L Alder
2(6)
T20
vs KZNI25 Oct 2026 · runout (B Xenxe)
2(2)
T20
vs MPR10 Oct 2026 · b T Hlatuka
23(14)
T20
vs KNT27 Sep 2026 · Not out
2*(3)
T20
vs TIT25 Sep 2026 · c JLdu Plooy b AD Galiem
7(9)
First Class
vs DOL17 Sep 2026 · c P Subrayen b Bayanda Majola
15(26)
T10
vs TIT19 Apr 2026 · lbw b C Mouton
53(18)
T10
vs LIO18 Apr 2026 · Not out
28*(10)
T10
vs DOL17 Apr 2026 · c M Ackerman b N Mokoena
7(11)
List A
vs DOL22 Mar 2026 · c S Pillay b Tristan Luus
8(6)
Last 10 innings · bowling
1/8vs SWD
0/14vs KZNI
1/33vs BOL
0/13vs MPR
0/39vs SA-E
1/22vs KNT
0/17vs TIT
0/44vs DOL
0/18vs TIT
1/8vs LIO

New Zealand