Personal details
Born25 Dec 1999
Age26 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 47 | 706 | 20.17 | 116.31 | 8 | 7.41 |
| List A | 43 | 621 | 16.34 | 71.37 | 12 | 6.76 |
| First-class | 30 | 970 | 20.63 | 49.56 | 10 | 3.73 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 47 | 43 | 8 | 706 | 77 | 20.17 | 607 | 116.31 | 0 | 3 | 44 | 20 | 16 |
| List A | 43 | 38 | 0 | 621 | 78 | 16.34 | 870 | 71.37 | 0 | 3 | 60 | 11 | 14 |
| First-class | 30 | 48 | 1 | 970 | 98 | 20.63 | 1957 | 49.56 | 0 | 4 | 118 | 6 | 18 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 47 | 12 | 22 | 163 | 8 | 3/4 | 20.38 | 7.41 | 0 | 0 |
| List A | 43 | 19 | 56 | 379 | 12 | 4/23 | 31.58 | 6.76 | 0 | 0 |
| First-class | 30 | 34 | 184.4 | 689 | 10 | 2/59 | 68.9 | 3.73 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 14 | 448 | 98 | 21.33 | 50.97 | 6 | 3.05 |
| CSA T20 Challenge | 31 | 440 | 77 | 24.44 | 115.18 | 5 | 9.07 |
| CSA Provincial One Day Challenge | 31 | 437 | 58 | 17.48 | 75.34 | 10 | 6.96 |
| ICC Under-19 World Cup | 2 | 3 | 3 | 3.00 | 37.50 | 1 | 6.50 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 1 | 10 | 10 | – | 142.86 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 1 | 0 | 31 | – | 6.20 | – |
Last 10 innings · batting
13*vs ETS
19vs BOL
21vs BOR
13*vs SWD
9vs NWD
1vs WAR
2vs WP
10vs DOL
20vs BOL
11vs NWD
T20
vs ETS8 Nov 2026 · Not out
13*(5)
T20
vs BOL5 Nov 2026 · runout (A Mnyaka)
19(9)
T20
vs BOR24 Oct 2026 · c J Niemand b S Langa
21(23)
T20
vs SWD16 Oct 2026 · Not out
13*(25)
T20
vs NWD25 Sep 2026 · c L Schuld b O Nyaku
9(8)
List A
vs WAR21 Mar 2026 · b TP Kaber
1(11)
List A
vs WP15 Mar 2026 · c Daniel Smith b Dane Paterson
2(6)
List A
vs DOL8 Mar 2026 · lbw b MI Tahir
10(10)
List A
vs BOL4 Mar 2026 · lbw b GA Stuurman
20(28)
List A
vs NWD1 Mar 2026 · c D Forrester b O Nyaku
11(20)
Last 10 innings · bowling
0/24vs BOL
1/38vs TIT
2/27vs ETS
0/13vs BOR
0/6vs DOL
1/10vs SWD
0/5vs NC
0/13vs WAR
1/22vs LIO
0/11vs LIO
England