Personal details
Born3 Jun 2003
Age23 Years
NationalitySouth Africa
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 11 | 56 | 8 | 98.24 | 9 | 10.31 |
| T20 | 48 | 204 | 8.87 | 97.61 | 34 | 9.07 |
| List A | 33 | 349 | 18.36 | 107.38 | 29 | 5.96 |
| First-class | 13 | 330 | 20.62 | 83.12 | 11 | 3.98 |
| T10 | 4 | 15 | 3.75 | 75.00 | 3 | 12.83 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 11 | 8 | 1 | 56 | 13 | 8 | 57 | 98.24 | 0 | 0 | 4 | 2 | 4 |
| T20 | 48 | 30 | 7 | 204 | 28 | 8.87 | 209 | 97.61 | 0 | 0 | 14 | 6 | 15 |
| List A | 33 | 24 | 5 | 349 | 110 | 18.36 | 325 | 107.38 | 1 | 0 | 18 | 17 | 11 |
| First-class | 13 | 18 | 2 | 330 | 50 | 20.62 | 397 | 83.12 | 0 | 1 | 30 | 13 | 8 |
| T10 | 4 | 4 | 0 | 15 | 12 | 3.75 | 20 | 75.00 | 0 | 0 | 0 | 1 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 11 | 11 | 29 | 299 | 9 | 2/28 | 33.22 | 10.31 | 0 | 0 |
| T20 | 48 | 38 | 91.3 | 830 | 34 | 4/19 | 24.41 | 9.07 | 0 | 0 |
| List A | 33 | 27 | 160.5 | 959 | 29 | 4/29 | 33.06 | 5.96 | 0 | 0 |
| First-class | 13 | 21 | 191.3 | 764 | 11 | 2/39 | 69.45 | 3.98 | 0 | 0 |
| T10 | 4 | 4 | 6 | 77 | 3 | 1/11 | 25.67 | 12.83 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 7 | 114 | 41 | 12.67 | 73.08 | 7 | 4.02 |
| CSA T20 Challenge | 27 | 52 | 13 | 6.50 | 94.55 | 21 | 8.53 |
| ICC Under-19 World Cup | 6 | 81 | 25 | 16.20 | 89.01 | 3 | 5.69 |
| SA20 | 2 | 26 | 21 | 26.00 | 81.25 | 0 | 13.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 4 | 20 | 7 | 6.67 | 95.24 | 0 | 0 |
Pakistan | 2 | 14 | 13 | 7.00 | 100.00 | 0 | 0 |
New Zealand | 1 | 11 | 11 | 11.00 | 78.57 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
India | 4 | 3 | 128 | 42.67 | 11.64 | 22.00 |
Pakistan | 2 | 2 | 67 | 33.50 | 9.57 | 21.00 |
New Zealand | 1 | 1 | 5 | 5.00 | 5.00 | 6.00 |
Zimbabwe | 2 | 0 | 43 | – | 10.75 | – |
Last 10 innings · batting
2*vs ETS
0vs LIO
0vs LIO
3vs TIT
12vs WP
14vs TIT
0vs WAR
5vs WP
0vs LIO
28*vs WPR
T20
vs ETS6 Nov 2026 · Not out
2*(2)
T10
vs LIO19 Apr 2026 · c R Seletswane b Zakwan Patel
0(1)
T10
vs LIO18 Apr 2026 · c MZ Manack b S Plaatjie
0(3)
T10
vs TIT18 Apr 2026 · b Janco Smit
3(7)
T10
vs WP17 Apr 2026 · c S Gobeni b O Whitehead
12(9)
List A
vs TIT5 Mar 2026 · c G Coetzee b D Jansen
14(24)
List A
vs WAR27 Feb 2026 · c W Bedja b K Mungroo
0(1)
T20
vs WP26 Nov 2025 · runout (Daniel Smith / GF Linde)
5(2)
T20
vs LIO23 Nov 2025 · c M Van Buuren b E Jones
0(1)
T20
vs WPR16 Nov 2025 · Not out
28*(18)
Last 10 innings · bowling
0/10vs BOL
1/28vs NAM
1/14vs LIO
1/25vs LIO
0/27vs TIT
1/11vs WP
4/29vs TIT
0/11vs WAR
1/19vs WP
1/39vs LIO
South Africa Cricket
Dolphins Cricket
India
Pakistan
New Zealand
Zimbabwe