Personal details
Born30 Aug 1989
Age37 Years
NationalityKing William's Town, Eastern Cape, South Africa
RoleBowler
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 96 | 573 | 14.33 | 136.43 | 53 | 9.22 |
| List A | 103 | 1116 | 23.74 | 98.67 | 114 | 5.52 |
| First-class | 94 | 2222 | 20.76 | 73.43 | 243 | 3.43 |
| T10 | 12 | 36 | 7.20 | 112.50 | 8 | 9.66 |
Debuts
First Class North West vs Border, Potchefstroom11 Mar 2010
List A Border vs North West, Potchefstroom14 Mar 2010
T20 Boland vs Border, Paarl9 Oct 2011
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 96 | 59 | 19 | 573 | 54 | 14.33 | 420 | 136.43 | 0 | 1 | 35 | 22 | 30 |
| List A | 103 | 68 | 21 | 1116 | 88 | 23.74 | 1131 | 98.67 | 0 | 4 | 98 | 35 | 36 |
| First-class | 94 | 126 | 19 | 2222 | 117 | 20.76 | 3026 | 73.43 | 2 | 5 | 288 | 43 | 37 |
| T10 | 12 | 6 | 1 | 36 | 16 | 7.20 | 32 | 112.50 | 0 | 0 | 3 | 1 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 96 | 90 | 209 | 1928 | 53 | 3/20 | 36.38 | 9.22 | 0 | 0 |
| List A | 103 | 98 | 588.5 | 3254 | 114 | 5/28 | 28.54 | 5.52 | 2 | 0 |
| First-class | 94 | 152 | 1770.2 | 6079 | 243 | 12/32 | 25.01 | 3.43 | 9 | 3 |
| T10 | 12 | 12 | 22.4 | 219 | 8 | 1/7 | 27.38 | 9.66 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 21 | 493 | 117 | 21.43 | 63.29 | 40 | 3.39 |
| CSA T20 Challenge | 35 | 152 | 54 | 11.69 | 126.67 | 27 | 9.12 |
| CSA Provincial One Day Challenge | 44 | 433 | 69 | 16.65 | 83.91 | 39 | 5.59 |
| SA20 | 1 | 0 | 0 | – | – | 0 | 12.00 |
Last 10 innings · batting
7*vs ENG XI
30vs BAN XI
0vs OMA XI
2vs LIO
54*vs DOL
12vs SWD
10*vs LIO
0*vs WAR
4*vs KZNI
1vs LIO
T10
vs ENG XI1 Nov 2026 · Not out
7*(2)
T10
vs BAN XI31 Oct 2026 · b A Hider
30(7)
T10
vs OMA XI30 Oct 2026 · lbw b S Jan
0(1)
T20
vs LIO13 Oct 2026 · runout (C Esterhuizen)
2(4)
T20
vs DOL9 Oct 2026 · Not out
54*(24)
T20
vs SWD1 Oct 2026 · b Enathi Kitshini
12(12)
First Class
vs LIO9 Dec 2025 · Not out
10*(12)
T20
vs WAR30 Nov 2025 · Not out
0*(1)
T20
vs KZNI22 Nov 2025 · Not out
4*(5)
T20
vs LIO2 Nov 2025 · c E Jones b S Plaatjie
1(3)
Last 10 innings · bowling
2/33vs ENG XI
1/28vs BAN XI
0/8vs AFG XI
1/35vs OMA XI
0/29vs WAR
1/24vs LMP
2/20vs LIO
0/24vs DOL
1/37vs SWD
0/20vs NWD