Personal details
Born19 Feb 1998
Age28 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 27 | 456 | 18.24 | 102.93 | 1 | 4.00 |
| List A | 45 | 1132 | 28.3 | 78.44 | 3 | 4.72 |
| First-class | 40 | 2016 | 33.04 | 53.26 | 11 | 3.23 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 27 | 26 | 1 | 456 | 76 | 18.24 | 443 | 102.93 | 0 | 2 | 29 | 24 | 17 |
| List A | 45 | 43 | 3 | 1132 | 80 | 28.3 | 1443 | 78.44 | 0 | 7 | 131 | 16 | 24 |
| First-class | 40 | 67 | 6 | 2016 | 269 | 33.04 | 3785 | 53.26 | 4 | 8 | 274 | 21 | 39 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 27 | 1 | 1 | 4 | 1 | 1/4 | 4.00 | 4.00 | 0 | 0 |
| List A | 45 | 10 | 44.4 | 211 | 3 | 2/39 | 70.33 | 4.72 | 0 | 0 |
| First-class | 40 | 18 | 104.5 | 339 | 11 | 5/60 | 30.81 | 3.23 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 17 | 1052 | 117 | 36.28 | 50.80 | 4 | 3.97 |
| CSA T20 Challenge | 7 | 70 | 22 | 14.00 | 114.75 | 1 | 6.00 |
Last 10 innings · batting
12vs KNT
12vs SA-E
19vs BOL
5vs WP
22vs KZNI
103vs SWD
117vs SWD
49vs KZNI
36vs KZNI
27vs BOR
T20
vs KNT24 Oct 2026 · st GL Cloete b DL Piedt
12(13)
T20
vs SA-E22 Oct 2026 · c Bandile Mbatha b M Bakker
12(9)
T20
vs BOL17 Oct 2026 · b N Brand
19(21)
T20
vs WP10 Oct 2026 · c Bongi Mfunelwa b TL Moreki
5(4)
T20
vs KZNI2 Oct 2026 · c MN Erlank b B Xenxe
22(14)
List A
vs SWD20 Sep 2026 · c J Malan b J Richter
103(76)
First Class
vs SWD17 Sep 2026 · c (sub Enathi Kitshini) b Pheko Moletsane
117(195)
List A
vs KZNI13 Sep 2026 · st CD Shekleton b MJ Nofal
49(50)
First Class
vs KZNI10 Sep 2026 · c M Bulbulia b MJ Nofal
36(106)
List A
vs BOR18 Mar 2026 · runout (L Sizani / K Molefe)
27(40)
Last 10 innings · bowling
0/8vs BOL
1/4vs WP
0/27vs SWD
0/7vs SWD
0/102vs KZNI
0/5vs KNT
0/11vs SA-E
0/27vs LMP
0/1vs KNT
0/40vs SWD
T20
vs BOL17 Oct 2026
0/8
T20
vs WP10 Oct 2026
1/4
List A
vs SWD20 Sep 2026
0/27
First Class
vs SWD17 Sep 2026
0/7
First Class
vs KZNI10 Sep 2026
0/102
List A
vs KNT14 Mar 2026
0/5
List A
vs SA-E8 Mar 2026
0/11
List A
vs LMP4 Mar 2026
0/27
First Class
vs KNT29 Jan 2026
0/1
First Class
vs SWD16 Oct 2025
0/40