Personal details
Born27 Mar 1997
Age29 Years
NationalitySouth Africa
BattingRight Hand Bat
BowlingRight Arm Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 38 | 19 | 4.75 | 79.17 | 53 | 8.66 |
| List A | 46 | 90 | 8.18 | 55.9 | 67 | 5.3 |
| First-class | 46 | 162 | 5.78 | 25.96 | 125 | 3.32 |
Debuts
First ClassBoland vs W Province, Paarl 27 Oct 2016
List A KZN-Inland vs Boland, Pietermaritzburg 23 Oct 2016
T20Boland vs E. Province, Paarl 24 Sep 2016
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 38 | 7 | 3 | 19 | 18 | 4.75 | 24 | 79.17 | 0 | 0 | 0 | 0 | 4 |
| List A | 46 | 28 | 17 | 90 | 19 | 8.18 | 161 | 55.9 | 0 | 0 | 8 | 0 | 5 |
| First-class | 46 | 62 | 34 | 162 | 13 | 5.78 | 624 | 25.96 | 0 | 0 | 26 | 0 | 10 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 38 | 37 | 119.2 | 1033 | 53 | 5/34 | 19.49 | 8.66 | 1 | 0 |
| List A | 46 | 46 | 350.5 | 1862 | 67 | 5/29 | 27.79 | 5.3 | 1 | 0 |
| First-class | 46 | 75 | 1117.5 | 3717 | 125 | 10/133 | 29.73 | 3.32 | 3 | 1 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 13 | 77 | 13 | 12.83 | 35.81 | 30 | 3.57 |
| CSA T20 Challenge | 15 | 20 | 18 | 10.00 | 80.00 | 22 | 10.25 |
| CSA Provincial One Day Challenge | 26 | 18 | 8 | 3.60 | 40.00 | 43 | 5.04 |
Last 10 innings · batting
18*vs BOL
2*vs MPR
3*vs MPR
0*vs BOL
0 & 0vs LIO
0 & 3*vs TIT
0 & 2*vs WP
0vs BOL
1*vs TIT
0*vs BOL
T20
vs BOL4 Oct 2026 · Not out
18*(15)
T20
vs MPR2 Oct 2026 · Not out
2*(4)
List A
vs MPR13 Sep 2026 · Not out
3*(2)
List A
vs BOL4 Mar 2026 · Not out
0*(1)
First Class
vs LIO9 Feb 2026 · b PWA Mulder & lbw b BC Fortuin
0 & 0(1 & 6)
First Class
vs TIT1 Feb 2026 · Not out & b SR Harmer
0 & 3*(8 & 13)
First Class
vs WP9 Dec 2025 · Not out & c K Verreynne b J Breed
0 & 2*(5 & 13)
T20
vs BOL22 Nov 2025 · b GA Stuurman
0(1)
T20
vs TIT29 Oct 2025 · Not out
1*(1)
First Class
vs BOL21 Oct 2025 · Not out
0*(4)
Last 10 innings · bowling
0/14vs WP
2/14vs ETS
0/40vs KNT
2/35vs BOL
1/42vs MPR
2/57vs MPR
0/56vs MPR
0/64vs LIO
1/26vs BOL
2/51vs BOL