Personal details
Born21 Jul 1998
Age28 Years
NationalitySouth Africa
BattingRight Hand Bat
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 3 | 10 | 5 | 45.45 | 2 | 5 |
| T20I | 16 | 240 | 18.46 | 155.84 | 2 | 8.66 |
| T20 | 168 | 3023 | 27.99 | 165.92 | 33 | 7.78 |
| List A | 28 | 725 | 34.52 | 128.54 | 12 | 5.33 |
| First-class | 14 | 928 | 44.19 | 89.48 | 30 | 2.78 |
| T10 | 17 | 289 | 28.90 | 178.40 | 0 | – |
Debuts
First ClassEasterns vs Free State, Bloemfontein22 Feb 2021
List AW Province vs Northerns, Cape Town19 Oct 2019
T20Northerns vs Free State, Oudtshoorn 14 Sep 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 2 | 0 | 10 | 7 | 5 | 22 | 45.45 | 0 | 0 | 1 | 0 | 3 |
| T20I | 16 | 15 | 2 | 240 | 48 | 18.46 | 154 | 155.84 | 0 | 0 | 13 | 17 | 8 |
| T20 | 168 | 142 | 34 | 3023 | 82 | 27.99 | 1822 | 165.92 | 0 | 12 | 194 | 205 | 96 |
| List A | 28 | 25 | 4 | 725 | 138 | 34.52 | 564 | 128.54 | 1 | 4 | 60 | 41 | 16 |
| First-class | 14 | 24 | 3 | 928 | 125 | 44.19 | 1037 | 89.48 | 3 | 4 | 109 | 25 | 24 |
| T10 | 17 | 16 | 6 | 289 | 87 | 28.90 | 162 | 178.40 | 0 | 1 | 20 | 23 | 7 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 3 | 23 | 115 | 2 | 2/53 | 57.5 | 5 | 0 | 0 |
| T20I | 16 | 7 | 17.4 | 153 | 2 | 1/13 | 76.5 | 8.66 | 0 | 0 |
| T20 | 168 | 59 | 141.4 | 1102 | 33 | 3/14 | 33.39 | 7.78 | 0 | 0 |
| List A | 28 | 15 | 80.1 | 428 | 12 | 3/53 | 35.66 | 5.33 | 0 | 0 |
| First-class | 14 | 24 | 303.2 | 845 | 30 | 10/82 | 28.16 | 2.78 | 1 | 1 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 18 | 326 | 69 | 27.17 | 170.68 | 1 | 13.67 |
| Caribbean Premier League | 1 | 19 | 19 | 19.00 | 158.33 | 0 | – |
| 4-Day Franchise Series | 10 | 562 | 163 | 37.47 | 90.35 | 24 | 2.84 |
| CSA T20 Challenge | 38 | 746 | 60 | 35.52 | 160.09 | 6 | 8.05 |
| Vitality Blast | 12 | 257 | 66 | 25.70 | 158.64 | 0 | – |
| Abu Dhabi T10 | 7 | 54 | 21 | 13.50 | 142.11 | 0 | – |
| The Hundred Men's | 26 | 404 | 63 | 25.25 | 170.46 | 0 | 8.25 |
| SA20 | 41 | 555 | 82 | 21.35 | 154.60 | 16 | 6.52 |
| Major League Cricket | 20 | 430 | 53 | 33.08 | 174.80 | 5 | 8.20 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 5 | 67 | 30 | 16.75 | 134.00 | 0 | 0 |
Pakistan | 4 | 61 | 29 | 15.25 | 129.79 | 0 | 0 |
Australia | 1 | 48 | 48 | 48.00 | 228.57 | 0 | 0 |
England | 2 | 48 | 25 | 48.00 | 218.18 | 0 | 0 |
West Indies | 2 | 12 | 8 | 6.00 | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 3 | 1 | 89 | 89.00 | 8.75 | 61.00 |
India | 3 | 1 | 47 | 47.00 | 9.40 | 30.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 2 | 10 | 7 | 5.00 | 45.45 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 3 | 2 | 115 | 57.50 | 5.00 | 69.00 |
Last 10 innings · batting
7vs WAR
9vs LIO
6vs SWD
26vs BOL
38*vs ETS
29*vs KNT
8vs WP
163vs DOL
14vs ML
14*vs LS
T20
vs WAR11 Nov 2026 · c PE Kruger b M Boast
7(8)
T20
vs LIO1 Nov 2026 · c BC Fortuin b CE Yusuf
9(11)
T20
vs SWD29 Oct 2026 · c M Maloka b R Rhode
6(8)
T20
vs BOL25 Oct 2026 · c J Briesies b N Jacobs
26(23)
T20
vs ETS11 Oct 2026 · Not out
38*(16)
T20
vs KNT2 Oct 2026 · Not out
29*(11)
T20
vs WP25 Sep 2026 · c J van Heerden b TL Moreki
8(7)
First Class
vs DOL10 Sep 2026 · c R Pillay b Tristan Luus
163(180)
100B
vs ML12 Aug 2026 · c O Sykes b T Boult
14(15)
100B
vs LS9 Aug 2026 · Not out
14*(5)
Last 10 innings · bowling
0/20vs WAR
0/34vs SWD
0/12vs BOL
1/31vs ETS
0/33vs SA-E
3/16vs KNT
0/20vs WP
0/18vs ML
0/4vs LS
0/11vs WF
Rajasthan Royals
Titans Cricket
Birmingham Phoenix (Men)
Texas Super Kings
India
Pakistan
Australia
England
West Indies