Personal details
Born26 Jun 1998
Age28 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 14 | 400 | 40 | 121.58 | 7 | 8.35 |
| T20 | 38 | 994 | 32.06 | 117.49 | 7 | 8.35 |
| List A | 28 | 895 | 42.61 | 79.55 | 0 | 4.64 |
| First-class | 39 | 2161 | 34.85 | 52.48 | 1 | 3.59 |
| T10 | 4 | 32 | 10.67 | 133.33 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 14 | 13 | 3 | 400 | 67 | 40 | 329 | 121.58 | 0 | 2 | 47 | 6 | 7 |
| T20 | 38 | 37 | 6 | 994 | 75 | 32.06 | 846 | 117.49 | 0 | 6 | 98 | 21 | 15 |
| List A | 28 | 26 | 5 | 895 | 147 | 42.61 | 1125 | 79.55 | 3 | 3 | 72 | 12 | 11 |
| First-class | 39 | 69 | 7 | 2161 | 163 | 34.85 | 4117 | 52.48 | 3 | 11 | 300 | 8 | 31 |
| T10 | 4 | 3 | 0 | 32 | 21 | 10.67 | 24 | 133.33 | 0 | 0 | 1 | 3 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 14 | 6 | 17 | 142 | 7 | 2/9 | 20.28 | 8.35 | 0 | 0 |
| T20 | 38 | 6 | 17 | 142 | 7 | 2/9 | 20.28 | 8.35 | 0 | 0 |
| List A | 28 | 2 | 5.1 | 24 | 0 | – | 0 | 4.64 | 0 | 0 |
| First-class | 39 | 6 | 27 | 97 | 1 | 1/14 | 97 | 3.59 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 10 | 761 | 109 | 42.28 | 55.63 | 0 | 3.40 |
| CSA T20 Challenge | 9 | 322 | 88 | 46.00 | 138.20 | 0 | 10.00 |
Last 10 innings · batting
11vs BOL
26vs MPR
40*vs ETS
88*vs SA-E
20vs KNT
64vs TIT
61 & 72*vs DOL
17vs FIN
28vs GRE
41*vs ISR
T20
vs BOL14 Oct 2026 · c L Botha b N Brand
11(15)
T20
vs MPR10 Oct 2026 · b T Hlatuka
26(30)
T20
vs ETS6 Oct 2026 · Not out
40*(26)
T20
vs SA-E4 Oct 2026 · Not out
88*(46)
T20
vs KNT27 Sep 2026 · runout (GL Cloete / MP Siboto)
20(20)
T20
vs TIT25 Sep 2026 · c D Ferreira b AD Galiem
64(37)
First Class
vs DOL17 Sep 2026 · c JF Smith b B Parsons & Not out
61 & 72*(86 & 116)
T20I
vs FIN21 Aug 2026 · c Hammadullah Shinwari b PE Karunarathna
17(13)
T20I
vs GRE18 Aug 2026 · c C Bogdanos b S Khan
28(11)
T20I
vs ISR17 Aug 2026 · Not out
41*(17)
Last 10 innings · bowling
0/10vs KNT
0/7vs DOL
2/14vs GRE
1/23vs PORT
0/29vs DEN
0/22vs DEN
1/24vs DEN
2/9vs DEN
0/10vs TIT
0/12vs TIT
Titans Cricket