Personal details
Born18 Nov 1997
Age28 Years
BattingRight Hand Bat
BowlingLeft Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 42 | 759 | 21.68 | 139.77 | 12 | 8.88 |
| List A | 33 | 984 | 32.8 | 98.89 | 15 | 5.52 |
| First-class | 20 | 1127 | 31.3 | 66.02 | 10 | 3.17 |
Debuts
First ClassGauteng vs North West, Potchefstroom8 Nov 2018
List ANorth West vs W Province, Potchefstroom26 Nov 2017
T20 Nigeria vs North West, Paarl14 Sep 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 42 | 39 | 4 | 759 | 98 | 21.68 | 543 | 139.77 | 0 | 2 | 62 | 36 | 17 |
| List A | 33 | 31 | 1 | 984 | 91 | 32.8 | 995 | 98.89 | 0 | 6 | 81 | 39 | 9 |
| First-class | 20 | 38 | 2 | 1127 | 136 | 31.3 | 1707 | 66.02 | 1 | 7 | 138 | 23 | 15 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 42 | 16 | 45 | 400 | 12 | 2/25 | 33.33 | 8.88 | 0 | 0 |
| List A | 33 | 17 | 94.4 | 523 | 15 | 4/25 | 34.86 | 5.52 | 0 | 0 |
| First-class | 20 | 20 | 194 | 615 | 10 | 2/50 | 61.5 | 3.17 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Pakistan Super League | 1 | 3 | 3 | 3.00 | 75.00 | 0 | 8.00 |
| 4-Day Franchise Series | 9 | 414 | 136 | 27.60 | 72.63 | 7 | 2.86 |
| CSA T20 Challenge | 7 | 125 | 42 | 17.86 | 123.76 | 0 | 9.40 |
| SA20 | 10 | 102 | 24 | 14.57 | 96.23 | 0 | – |
Last 10 innings · batting
13vs NWW
0vs NWW
26vs LL
41vs LL
25vs NWW
48vs SWD
24vs MPL
0vs KNI
22*vs LMP
24vs NC
T20
vs NWW28 Jul 2026 · c B Calitz b T McKeegan
13(6)
List A
vs NWW16 Jul 2026 · b L McCarthy
0(1)
List A
vs LL14 Jul 2026 · c J Moondra b G Hoey
26(22)
List A
vs LL7 Jul 2026 · c CH Defreitas b DC Delany
41(16)
List A
vs NWW2 Jul 2026 · lbw b A McBrine
25(32)
List A
vs SWD9 Mar 2025 · c KR Smuts b P Moletsane
48(33)
List A
vs MPL2 Mar 2025 · c H Rolfes b T Maupa
24(16)
List A
vs KNI26 Feb 2025 · st N Zuma b SM Gilson
0(2)
List A
vs LMP22 Feb 2025 · Not out
22*(23)
List A
vs NC15 Feb 2025 · c GC Viljoen b RK Terblanche
24(9)
Last 10 innings · bowling
1/9vs NWW
2/57vs NWW
1/83vs LL
1/63vs LL
4/25vs NWW
1/37vs MPL
0/27vs KNI
1/57vs LMP
2/11vs ESTS
1/24vs ESTS