Personal details
Born19 Oct 1992
Age34 Years
NationalitySouth African
RoleBatsman
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 6 | 99 | 16.5 | 83.19 | 0 | 0 |
| T20I | 11 | 187 | 17 | 119.87 | 0 | 0 |
| T20 | 127 | 3224 | 28.53 | 136.72 | 1 | 6.33 |
| List A | 114 | 4037 | 39.19 | 90.35 | 0 | 7 |
| First-class | 101 | 4738 | 29.79 | 61.14 | 1 | 3.56 |
Debuts
ODINew Zealand vs Sri Lanka, Eden Park, Auckland25 Mar 2023
T20INew Zealand vs Sri Lanka, Eden Park, Auckland2 Apr 2023
First ClassKZ-Natal vs Free State, OUTsurance Oval, Bloemfontein24 Mar 2011
List AKZ-Natal vs Free State, OUTsurance Oval, Bloemfontein27 Mar 2011
T20Boland vs KZ-Natal, Chatsworth Stadium13 Nov 2011
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 6 | 6 | 0 | 99 | 51 | 16.5 | 119 | 83.19 | 0 | 1 | 15 | 0 | 4 |
| T20I | 11 | 11 | 0 | 187 | 54 | 17 | 156 | 119.87 | 0 | 1 | 27 | 2 | 4 |
| T20 | 127 | 124 | 11 | 3224 | 95 | 28.53 | 2358 | 136.72 | 0 | 26 | 379 | 80 | 60 |
| List A | 114 | 114 | 11 | 4037 | 205 | 39.19 | 4468 | 90.35 | 10 | 15 | 472 | 43 | 59 |
| First-class | 101 | 168 | 9 | 4738 | 155 | 29.79 | 7749 | 61.14 | 12 | 16 | 647 | 40 | 70 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 127 | 1 | 3 | 19 | 1 | 1/19 | 19 | 6.33 | 0 | 0 |
| List A | 114 | 1 | 2 | 14 | 0 | – | 0 | 7 | 0 | 0 |
| First-class | 101 | 10 | 36.1 | 129 | 1 | 1/22 | 129 | 3.56 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Lanka Premier League | 2 | 35 | 22 | 35.00 | 85.37 | 0 | – |
| The Ford Trophy | 82 | 3082 | 205 | 39.51 | 94.71 | 0 | – |
| Plunket Shield | 63 | 3404 | 155 | 32.73 | 67.89 | 0 | – |
| Super Smash Men's | 92 | 2415 | 95 | 29.45 | 147.80 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 5 | 107 | 54 | 21.40 | 120.22 | 1 | 0 |
Sri Lanka | 3 | 50 | 31 | 16.67 | 138.89 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 2 | 69 | 51 | 34.50 | 89.61 | 1 | 0 |
Sri Lanka | 2 | 15 | 14 | 7.50 | 75.00 | 0 | 0 |
Bangladesh | 2 | 15 | 14 | 7.50 | 68.18 | 0 | 0 |
Last 10 innings · batting
40vs ND
10vs CS
27vs OV
64vs WF
154vs AA
0vs ND
59*vs AA
40*vs CS
62vs CS
40vs OTA
List A
vs ND11 Nov 2026 · c & b T Pringle
40(54)
List A
vs CS7 Nov 2026 · c B Schmulian b JA Clarkson
10(24)
List A
vs OV3 Nov 2026 · c BNJ Lockrose b L Georgeson
27(37)
List A
vs WF30 Oct 2026 · b Y Zeb
64(64)
List A
vs AA27 Oct 2026 · c A Ashok b SM Solia
154(106)
T20
vs ND31 Jan 2026 · b Z Gibson
0(3)
T20
vs AA30 Jan 2026 · Not out
59*(31)
T20
vs CS3 Jan 2026 · Not out
40*(34)
T20
vs CS1 Jan 2026 · c D Foxcroft b JA Clarkson
62(37)
T20
vs OTA28 Dec 2025 · b BNJ Lockrose
40(27)

Pakistan
Sri Lanka
Bangladesh