Personal details
Born7 Jul 2000
Age26 Years
NationalitySouth Africa
RoleBowler
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 35 | 72 | 10.29 | 102.86 | 33 | 8.29 |
| List A | 30 | 284 | 25.81 | 84.77 | 35 | 5.6 |
| First-class | 26 | 400 | 19.04 | 32.18 | 49 | 3.26 |
| T10 | 2 | 2 | 2.00 | 50.00 | 1 | 11.33 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 35 | 14 | 7 | 72 | 18 | 10.29 | 70 | 102.86 | 0 | 0 | 4 | 0 | 2 |
| List A | 30 | 20 | 9 | 284 | 49 | 25.81 | 335 | 84.77 | 0 | 0 | 25 | 8 | 4 |
| First-class | 26 | 32 | 11 | 400 | 50 | 19.04 | 1243 | 32.18 | 0 | 2 | 43 | 1 | 6 |
| T10 | 2 | 1 | 0 | 2 | 2 | 2.00 | 4 | 50.00 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 35 | 33 | 106 | 879 | 33 | 4/16 | 26.64 | 8.29 | 0 | 0 |
| List A | 30 | 29 | 208.5 | 1171 | 35 | 4/36 | 33.45 | 5.6 | 0 | 0 |
| First-class | 26 | 45 | 533.4 | 1743 | 49 | 5/92 | 35.57 | 3.26 | 0 | 0 |
| T10 | 2 | 2 | 3 | 34 | 1 | 1/21 | 34.00 | 11.33 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 18 | 236 | 40 | 11.24 | 29.32 | 31 | 3.47 |
| CSA T20 Challenge | 15 | 37 | 12 | 9.25 | 86.05 | 11 | 8.75 |
| CSA Provincial One Day Challenge | 26 | 228 | 49 | 32.57 | 96.61 | 36 | 5.49 |
| ICC Under-19 World Cup | 3 | 1 | 1 | – | 25.00 | 3 | 5.58 |
Last 10 innings · batting
18*vs DOL
1vs SWD
36*vs ETS
25vs LMP
12 & 1vs LMP
0vs KNT
45vs NC
6*vs LMP
37vs MPR
49vs SA-E
T20
vs DOL9 Oct 2026 · Not out
18*(12)
T20
vs SWD1 Oct 2026 · b L Sadler
1(2)
First Class
vs ETS17 Sep 2026 · Not out
36*(104)
List A
vs LMP13 Sep 2026 · runout (S Ngobeni / Atwell Mokgoloboto)
25(39)
First Class
vs LMP10 Sep 2026 · c X du Plooy b Lesego Kokohlabana & b Lesego Kokohlabana
12 & 1(41 & 6)
List A
vs KNT22 Mar 2026 · runout (MP Siboto)
0(1)
List A
vs NC15 Mar 2026 · c Nonelela Yikha b Charl Prinsloo
45(56)
List A
vs LMP12 Mar 2026 · Not out
6*(5)
List A
vs MPR1 Mar 2026 · c M Twala b T Maupa
37(20)
List A
vs SA-E22 Feb 2026 · b B Mbatha
49(53)
Last 10 innings · bowling
0/30vs DOL
0/20vs SWD
0 & 0/24 & 23vs ETS
2/55vs LMP
0 & 1/24 & 35vs LMP
1/29vs KNT
3/32vs MPR
0/44vs NC
1/34vs LMP
3/49vs SWD
T20
vs DOL9 Oct 2026
0/30
T20
vs SWD1 Oct 2026
0/20
First Class
vs ETS17 Sep 2026
0 & 0/24 & 23
List A
vs LMP13 Sep 2026
2/55
First Class
vs LMP10 Sep 2026
0 & 1/24 & 35
List A
vs KNT22 Mar 2026
1/29
List A
vs MPR18 Mar 2026
3/32
List A
vs NC15 Mar 2026
0/44
List A
vs LMP12 Mar 2026
1/34
List A
vs SWD8 Mar 2026
3/49