Personal details
Born5 Aug 1996
Age29 Years
NationalitySouth Africa
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 68 | 755 | 25.16 | 147.74 | 58 | 8.3 |
| List A | 24 | 463 | 33.07 | 113.48 | 17 | 6.22 |
| First-class | 13 | 900 | 64.28 | 85.06 | 29 | 3.77 |
| T10 | 5 | 90 | 30.00 | 281.25 | 2 | 19.50 |
Debuts
First ClassNortherns vs W Province, Cape Town 17 Oct 2019
List AW Province vs Northerns, Cape Town 19 Oct 2019
T20Northerns vs Free State, Benoni 13 Sep 2019
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 68 | 44 | 14 | 755 | 83 | 25.16 | 511 | 147.74 | 0 | 3 | 47 | 42 | 34 |
| List A | 24 | 18 | 4 | 463 | 73 | 33.07 | 408 | 113.48 | 0 | 2 | 34 | 24 | 12 |
| First-class | 13 | 17 | 3 | 900 | 157 | 64.28 | 1058 | 85.06 | 3 | 5 | 92 | 34 | 9 |
| T10 | 5 | 4 | 1 | 90 | 41 | 30.00 | 32 | 281.25 | 0 | 0 | 2 | 11 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 68 | 51 | 155.5 | 1294 | 58 | 4/32 | 22.31 | 8.3 | 0 | 0 |
| List A | 24 | 12 | 66 | 411 | 17 | 5/56 | 24.17 | 6.22 | 1 | 0 |
| First-class | 13 | 18 | 189.3 | 716 | 29 | 6/96 | 24.68 | 3.77 | 1 | 0 |
| T10 | 5 | 5 | 6 | 117 | 2 | 2/14 | 58.50 | 19.50 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| CSA T20 Challenge | 28 | 314 | 83 | 28.55 | 144.70 | 25 | 7.73 |
| SA20 | 28 | 170 | 43 | 15.45 | 122.30 | 19 | 9.41 |
Last 10 innings · batting
2vs DOL
1vs PR
1*vs PR
7*vs SEC
0vs PC
43 & 3vs JSK
15vs JSK
33*vs MICT
25*vs WP
54*vs NWD
List A
vs DOL11 Mar 2026 · b MI Tahir
2(5)
T20
vs PR17 Jan 2026 · b GC Viljoen
1(4)
T20
vs PR13 Jan 2026 · Not out
1*(1)
T20
vs SEC11 Jan 2026 · Not out
7*(6)
T20
vs PC7 Jan 2026 · c SD Hope b Gideon Peters
0(1)
T20
vs JSK1 Jan 2026 · runout (R Rossouw / D Forrester) & runout (D Ferreira / Matthew De Villiers)
43 & 3(17 & 3)
T20
vs JSK30 Dec 2025 · c P Subrayen b RJ Gleeson
15(19)
T20
vs MICT26 Dec 2025 · Not out
33*(14)
T20
vs WP21 Nov 2025 · Not out
25*(10)
T20
vs NWD19 Nov 2025 · Not out
54*(18)
Last 10 innings · bowling
0/47vs DOL
2/43vs DOL
2/34vs WP
2 & 0/25 & 8vs NWD
2/25vs KNI
2/16vs BOL
4 & 2/58 & 52vs WPR
0/19vs WAR
5/56vs KNT
0/13vs PR
Highveld Lions Cricket
Titans Cricket