Personal details
Born21 Jan 1998, Kempton
Age28 Years
NationalitySouth Africa
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 2 | 99 | 33 | 45 | 3 | 2.68 |
| T20 | 34 | 287 | 20.50 | 123.71 | 26 | 8.52 |
| List A | 51 | 1234 | 39.8 | 89.87 | 44 | 4.61 |
| First-class | 47 | 2399 | 46.13 | 52.91 | 86 | 2.93 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 1 | 99 | 64 | 33 | 220 | 45 | 0 | 1 | 13 | 0 | 3 |
| T20 | 34 | 23 | 9 | 287 | 45 | 20.50 | 232 | 123.71 | 0 | 0 | 22 | 8 | 15 |
| List A | 51 | 45 | 14 | 1234 | 114 | 39.8 | 1373 | 89.87 | 3 | 3 | 89 | 20 | 25 |
| First-class | 47 | 63 | 11 | 2399 | 124 | 46.13 | 4534 | 52.91 | 3 | 18 | 273 | 8 | 27 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 45 | 121 | 3 | 3/109 | 40.33 | 2.68 | 0 | 0 |
| T20 | 34 | 28 | 76.4 | 653 | 26 | 3/14 | 25.12 | 8.52 | 0 | 0 |
| List A | 51 | 41 | 293.4 | 1355 | 44 | 4/17 | 30.79 | 4.61 | 0 | 0 |
| First-class | 47 | 77 | 882.1 | 2588 | 86 | 6/72 | 30.09 | 2.93 | 3 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 17 | 833 | 138 | 43.84 | 51.84 | 24 | 2.93 |
| CSA T20 Challenge | 20 | 111 | 22 | 15.86 | 105.71 | 13 | 8.60 |
| Vitality Blast | 3 | 17 | 15 | 5.67 | 89.47 | 0 | 10.75 |
| English One Day Cup | 4 | 190 | 126 | 47.50 | 103.83 | 7 | 4.38 |
| CSA Provincial One Day Challenge | 39 | 1000 | 114 | 37.04 | 89.29 | 29 | 4.58 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 4 | 99 | 64 | 33.00 | 45.00 | 1 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 4 | 3 | 121 | 40.33 | 2.69 | 90.00 |
Last 10 innings · batting
11*vs LMP
6*vs SWD
0vs BOR
138*vs BOL
8 & 71vs KNT
4vs NOT
126vs LAN
18vs SUR
42vs GLO
2vs DER
T20
vs LMP21 Oct 2026 · Not out
11*(8)
T20
vs SWD10 Oct 2026 · Not out
6*(5)
T20
vs BOR28 Sep 2026 · runout (H Coetzer)
0(1)
First Class
vs BOL17 Sep 2026 · Not out
138*(260)
First Class
vs KNT10 Sep 2026 · c GL Cloete b MP Siboto & c G Van Heerden b MP Siboto
8 & 71(20 & 148)
List A
vs NOT28 Jul 2026 · b J Pocklington
4(5)
List A
vs LAN26 Jul 2026 · c M Stanley b CM Barnard
126(116)
List A
vs SUR24 Jul 2026 · c TM Ealham b B Floros
18(9)
List A
vs GLO22 Jul 2026 · b D Ahmed
42(53)
T20
vs DER12 Jul 2026 · lbw b M Montgomery
2(3)
Last 10 innings · bowling
0/30vs NC
0/8vs LMP
1/43vs SWD
0/31vs BOR
0/27vs WAR
1/40vs BOL
2 & 0/30 & 19vs KNT
0/2vs NOT
2/56vs LAN
4/49vs SUR
T20
vs NC25 Oct 2026
0/30
T20
vs LMP21 Oct 2026
0/8
T20
vs SWD10 Oct 2026
1/43
T20
vs BOR28 Sep 2026
0/31
T20
vs WAR25 Sep 2026
0/27
First Class
vs BOL17 Sep 2026
1/40
First Class
vs KNT10 Sep 2026
2 & 0/30 & 19
List A
vs NOT28 Jul 2026
0/2
List A
vs LAN26 Jul 2026
2/56
List A
vs SUR24 Jul 2026
4/49

New Zealand