Personal details
Age2025 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 33 | 590 | 20.34 | 115.91 | 0 | 0 |
| List A | 21 | 579 | 28.95 | 90.61 | 0 | 0 |
| First-class | 15 | 761 | 29.26 | 51 | 0 | 0 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 33 | 30 | 1 | 590 | 83 | 20.34 | 509 | 115.91 | 0 | 3 | 59 | 17 | 19 |
| List A | 21 | 20 | 0 | 579 | 166 | 28.95 | 639 | 90.61 | 1 | 2 | 55 | 19 | 12 |
| First-class | 15 | 26 | 0 | 761 | 142 | 29.26 | 1492 | 51 | 1 | 3 | 90 | 7 | 32 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 6 | 409 | 74 | 34.08 | 56.03 | 0 | – |
| CSA T20 Challenge | 25 | 393 | 83 | 20.68 | 114.24 | 0 | – |
Last 10 innings · batting
2vs DOL
0vs SWD
14*vs LIO
74vs BOL
64 & 48vs KNT
0vs TIT
5vs WP
10vs DOL
20vs WAR
6vs BOL
T20
vs DOL13 Oct 2026 · c JF Smith b O Cele
2(4)
T20
vs SWD10 Oct 2026 · b L Sadler
0(1)
T20
vs LIO2 Oct 2026 · Not out
14*(10)
First Class
vs BOL17 Sep 2026 · runout (GA Stuurman)
74(106)
First Class
vs KNT10 Sep 2026 · c JA Bird b DL Piedt & runout (Cole Abrahams)
64 & 48(93 & 58)
List A
vs TIT22 Mar 2026 · b AD Galiem
0(4)
List A
vs WP19 Mar 2026 · c M Mpongwana b Dane Paterson
5(9)
List A
vs DOL14 Mar 2026 · c S Staden b Tristan Luus
10(13)
List A
vs WAR10 Mar 2026 · c Matthew De Villiers b PE Kruger
20(22)
List A
vs BOL7 Mar 2026 · c & b GA Stuurman
6(10)