Personal details
Born11 Apr 2001
Age25 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 32 | 659 | 21.97 | 117.05 | 1 | 8.2 |
| List A | 32 | 882 | 31.5 | 81.06 | 3 | 6.02 |
| First-class | 14 | 853 | 35.54 | 45.22 | 1 | 3.45 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 32 | 31 | 1 | 659 | 61 | 21.97 | 563 | 117.05 | 0 | 4 | 43 | 26 | 6 |
| List A | 32 | 30 | 2 | 882 | 116 | 31.5 | 1088 | 81.06 | 2 | 5 | 87 | 16 | 12 |
| First-class | 14 | 25 | 1 | 853 | 152 | 35.54 | 1886 | 45.22 | 2 | 3 | 101 | 7 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 32 | 3 | 5 | 41 | 1 | 1/10 | 41 | 8.2 | 0 | 0 |
| List A | 32 | 10 | 40.3 | 244 | 3 | 1/16 | 81.33 | 6.02 | 0 | 0 |
| First-class | 14 | 3 | 17.4 | 61 | 1 | 1/26 | 61 | 3.45 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 10 | 626 | 152 | 39.13 | 48.12 | 1 | 7.04 |
| CSA T20 Challenge | 28 | 720 | 97 | 27.69 | 126.09 | 1 | 8.20 |
| CSA Provincial One Day Challenge | 26 | 622 | 86 | 27.04 | 78.14 | 3 | 6.02 |
| ICC Under-19 World Cup | 6 | 179 | 54 | 29.83 | 101.13 | 0 | 5.25 |
Last 10 innings · batting
22vs MPR
97vs SA-E
58vs ETS
41vs WP
11 & 40vs NWD
28 & 0vs KZNI
4vs LIO
20 & 64vs DOL
16vs TIT
11vs BOL
T20
vs MPR24 Oct 2026 · c Muhammed Mayet b TM Maphaka
22(24)
T20
vs SA-E18 Oct 2026 · c Bandile Mbatha b J Rowles
97(46)
T20
vs ETS14 Oct 2026 · st Ronan Herrmann b Jurie Snyman
58(37)
T20
vs WP27 Sep 2026 · c J Breed b M Mpongwana
41(26)
First Class
vs NWD10 Sep 2026 · c ME Prince b DM Dupavillon & c DS Rosier b W Lubbe
11 & 40(13 & 90)
First Class
vs KZNI9 Dec 2025 · c J du Plessis b SA Whitehead & c Y Vallie b SA Whitehead
28 & 0(66 & 3)
List A
vs LIO15 Feb 2025 · st W Makwetu b BC Fortuin
4(4)
First Class
vs DOL30 Oct 2024 · b A Simelane & c DM Dupavillon b P Subrayen
20 & 64(54 & 144)
T20
vs TIT21 Apr 2024 · st L-d Pretorius b T Shamsi
16(27)
T20
vs BOL19 Apr 2024 · b S Mahima
11(15)
Last 10 innings · bowling
0/23vs NWD
1/26vs BOL
0/22vs DOL
0/32vs KNI
0/31vs NWD
0/26vs DOL
0/21vs LIO
0/36vs NAM
1/16vs DOL
0/25vs WAR
T20
vs NWD2 Nov 2025
0/23
First Class
vs BOL27 Dec 2023
1/26
List A
vs DOL15 Oct 2023
0/22
List A
vs KNI4 Oct 2023
0/32
List A
vs NWD16 Sep 2023
0/31
First Class
vs DOL12 Feb 2023
0/26
List A
vs LIO29 Dec 2022
0/21
List A
vs NAM27 Apr 2021
0/36
List A
vs DOL1 Feb 2021
1/16
List A
vs WAR30 Jan 2021
0/25