Personal details
Born12 Sep 2002
Age24 Years
NationalitySouth Africa
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 5 | 21 | 10.5 | 37.5 | 8 | 6.31 |
| T20I | 14 | 29 | 14.5 | 115.99 | 10 | 9.48 |
| T20 | 39 | 41 | 13.66 | 132.25 | 45 | 8.59 |
| List A | 31 | 45 | 7.5 | 37.81 | 36 | 5.75 |
| First-class | 5 | 89 | 44.5 | 49.44 | 8 | 3.56 |
| T10 | 3 | 1 | – | 50.00 | 4 | 11.47 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 5 | 2 | 0 | 21 | 16 | 10.5 | 56 | 37.5 | 0 | 0 | 2 | 0 | 3 |
| T20I | 14 | 5 | 3 | 29 | 10 | 14.5 | 25 | 115.99 | 0 | 0 | 3 | 0 | 2 |
| T20 | 39 | 7 | 4 | 41 | 11 | 13.66 | 31 | 132.25 | 0 | 0 | 4 | 1 | 12 |
| List A | 31 | 10 | 4 | 45 | 16 | 7.5 | 119 | 37.81 | 0 | 0 | 3 | 0 | 12 |
| First-class | 5 | 3 | 1 | 89 | 50 | 44.5 | 180 | 49.44 | 0 | 1 | 11 | 1 | 4 |
| T10 | 3 | 1 | 1 | 1 | 1 | – | 2 | 50.00 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 5 | 5 | 32 | 202 | 8 | 3/55 | 25.25 | 6.31 | 0 | 0 |
| T20I | 14 | 14 | 40 | 379 | 10 | 2/32 | 37.90 | 9.48 | 0 | 0 |
| T20 | 39 | 39 | 118.4 | 1019 | 45 | 4/7 | 22.64 | 8.59 | 0 | 0 |
| List A | 31 | 27 | 219.5 | 1266 | 36 | 5/38 | 35.16 | 5.75 | 1 | 0 |
| First-class | 5 | 7 | 66 | 235 | 8 | 2/38 | 29.37 | 3.56 | 0 | 0 |
| T10 | 3 | 3 | 5.4 | 65 | 4 | 2/13 | 16.25 | 11.47 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| CSA T20 Challenge | 25 | 19 | 18 | 9.50 | 111.76 | 38 | 7.64 |
| SA20 | 2 | 0 | 0 | – | – | 1 | 10.29 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 1 | 10 | 10 | – | 142.86 | 0 | 0 |
New Zealand | 1 | 7 | 7 | – | 140.00 | 0 | 0 |
India | 1 | 5 | 5 | – | 166.67 | 0 | 0 |
Ireland | 1 | 4 | 4 | 4.00 | 133.33 | 0 | 0 |
Pakistan | 1 | 3 | 3 | 3.00 | 42.86 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 2 | 3 | 59 | 19.67 | 9.83 | 12.00 |
Zimbabwe | 3 | 3 | 78 | 26.00 | 9.75 | 16.00 |
India | 2 | 2 | 55 | 27.50 | 7.86 | 21.00 |
Australia | 1 | 1 | 35 | 35.00 | 11.67 | 18.00 |
Ireland | 2 | 1 | 49 | 49.00 | 9.80 | 30.00 |
New Zealand | 1 | 0 | 20 | – | 10.00 | – |
Pakistan | 2 | 0 | 57 | – | 9.50 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 1 | 16 | 16 | 16.00 | 51.61 | 0 | 0 |
Afghanistan | 1 | 5 | 5 | 5.00 | 20.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 2 | 3 | 73 | 24.33 | 6.08 | 24.00 |
Afghanistan | 2 | 3 | 90 | 30.00 | 6.00 | 30.00 |
Last 10 innings · batting
18vs BOR
1*vs NAM
1vs ENG-L
1*vs DOL
1*vs TIT
8vs BOL
0vs IND-A
16vs PAK
5*vs NZ-A
7*vs NZ
T20
vs BOR13 Oct 2026 · c R Miller b S Langa
18(16)
ODI
vs NAM11 Sep 2026 · Not out
1*(2)
List A
vs ENG-L9 Jun 2026 · hit wicket (R Ahmed)
1(2)
T10
vs DOL19 Apr 2026 · Not out
1*(2)
List A
vs TIT29 Mar 2026 · Not out
1*(1)
First Class
vs BOL9 Dec 2025 · b A Gqamane
8(17)
List A
vs IND-A16 Nov 2025 · c N K Reddy b N Sindhu
0(3)
ODI
vs PAK8 Nov 2025 · b S Afridi
16(31)
List A
vs NZ-A30 Aug 2025 · Not out
5*(18)
T20I
vs NZ22 Jul 2025 · Not out
7*(5)
Last 10 innings · bowling
2/23vs BOL
1/18vs WP
2/48vs TIT
1/30vs ETS
0/21vs LMP
2/27vs NC
2/22vs BOR
1/41vs SWD
1/35vs NWD
0/46vs DOL
South Africa Cricket
Highveld Lions Cricket
West Indies
New Zealand
India
Ireland
Pakistan
Zimbabwe
Australia
Afghanistan