Personal details
Born2 Oct 1999
Age27 Years
NationalitySouth Africa
RoleBatsman
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 2 | 22 | 22 | 95.65 | 0 | 0 |
| T20I | 2 | 0 | – | 0 | 0 | 0 |
| T20 | 72 | 871 | 19.80 | 126.23 | 0 | 0 |
| List A | 74 | 1498 | 26.28 | 81.19 | 0 | 0 |
| First-class | 70 | 3598 | 34.59 | 52.53 | 0 | 4 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 2 | 1 | 0 | 22 | 22 | 22 | 23 | 95.65 | 0 | 0 | 3 | 0 | 0 |
| T20I | 2 | 0 | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| T20 | 72 | 54 | 10 | 871 | 56 | 19.80 | 690 | 126.23 | 0 | 3 | 55 | 17 | 32 |
| List A | 74 | 65 | 8 | 1498 | 126 | 26.28 | 1845 | 81.19 | 2 | 10 | 152 | 20 | 71 |
| First-class | 70 | 119 | 15 | 3598 | 186 | 34.59 | 6849 | 52.53 | 5 | 19 | 499 | 25 | 177 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 70 | 1 | 1 | 4 | 0 | – | 0 | 4 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 39 | 2129 | 124 | 34.90 | 54.35 | 0 | – |
| CSA T20 Challenge | 55 | 743 | 59 | 22.52 | 145.97 | 0 | – |
| CSA Provincial One Day Challenge | 47 | 1024 | 121 | 31.03 | 80.13 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 1 | 22 | 22 | 22.00 | 95.65 | 0 | 0 |
Last 10 innings · batting
44vs WAR
46vs KZNI
35vs ETS
23vs SA-E
14vs KNT
56vs MPR
77vs WP
2vs ENG-L
5vs ENG-L
22vs ENG-L
T20
vs WAR11 Nov 2026 · c BE Hendricks b S Muthusamy
44(22)
T20
vs KZNI13 Oct 2026 · c MN Erlank b MJ Nofal
46(29)
T20
vs ETS11 Oct 2026 · b A Gopalan
35(22)
T20
vs SA-E7 Oct 2026 · c Z Mkhize b L Troskie
23(14)
T20
vs KNT2 Oct 2026 · st GL Cloete b DL Piedt
14(10)
T20
vs MPR27 Sep 2026 · c Zakir Kathrada b J Hinrichsen
56(18)
T20
vs WP25 Sep 2026 · c J van Heerden b R Daniels
77(28)
List A
vs ENG-L9 Jun 2026 · c BS McKinney b R Ahmed
2(11)
First Class
vs ENG-L29 May 2026 · c AM Tribe b N Sharma
5(7)
First Class
vs ENG-L22 May 2026 · lbw b ARJ Ogborne
22(26)
Titans Cricket
Pakistan