Personal details
Born20 Aug 1987
Age39 Years
BattingLeft hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 144 | 180 | 12.86 | 88.67 | 129 | 7.78 |
| List A | 144 | 709 | 12.89 | 69.23 | 147 | 5.35 |
| First-class | 143 | 2467 | 18.27 | 45.27 | 347 | 2.88 |
Debuts
First ClassGauteng vs North West, Potchefstroom 31 Jan 2008
List A North West vs Northerns, Potchefstroom14 Aug 2007
T20 Northerns vs Free State, Pretoria 15 Jan 2015
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 144 | 34 | 20 | 180 | 36 | 12.86 | 203 | 88.67 | 0 | 0 | 8 | 2 | 29 |
| List A | 144 | 84 | 29 | 709 | 50 | 12.89 | 1024 | 69.23 | 0 | 1 | 42 | 7 | 25 |
| First-class | 143 | 188 | 53 | 2467 | 56 | 18.27 | 5449 | 45.27 | 0 | 5 | 260 | 24 | 37 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 144 | 139 | 437.4 | 3404 | 129 | 4/19 | 26.39 | 7.78 | 0 | 0 |
| List A | 144 | 139 | 916.4 | 4911 | 147 | 6/49 | 33.4 | 5.35 | 3 | 0 |
| First-class | 143 | 255 | 3612.3 | 10425 | 347 | 8/84 | 30.04 | 2.88 | 7 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 42 | 793 | 54 | 17.62 | 47.17 | 109 | 2.78 |
| CSA T20 Challenge | 37 | 86 | 36 | 14.33 | 84.31 | 40 | 8.41 |
| CSA Provincial One Day Challenge | 55 | 257 | 40 | 12.24 | 79.57 | 48 | 5.12 |
| SA20 | 1 | 0 | 0 | – | – | 1 | 19.50 |
Last 10 innings · batting
36vs ETS
3*vs KZNI
6vs TIT
0*vs WP
21 & 35vs NWD
8*vs ETS
3*vs NC
8vs SWD
2vs SA-E
5*vs BOR
T20
vs ETS14 Oct 2026 · c Ronan Herrmann b Amaan Khan
36(29)
T20
vs KZNI7 Oct 2026 · Not out
3*(5)
T20
vs TIT2 Oct 2026 · b D Ferreira
6(7)
T20
vs WP27 Sep 2026 · Not out
0*(2)
First Class
vs NWD10 Sep 2026 · b O Nyaku & b DM Dupavillon
21 & 35(61 & 68)
List A
vs ETS11 Mar 2026 · Not out
8*(11)
List A
vs NC8 Mar 2026 · Not out
3*(3)
List A
vs SWD5 Mar 2026 · c G Van Heerden b J Richter
8(6)
List A
vs SA-E1 Mar 2026 · c Lethabo Phahlamohlaka b JJ Basson
2(12)
List A
vs BOR26 Feb 2026 · Not out
5*(8)
Last 10 innings · bowling
0/25vs MPR
1/30vs SA-E
2/34vs ETS
1/27vs KZNI
0/57vs TIT
1/23vs BOL
1/36vs WP
3 & 4/30 & 62vs NWD
1/16vs BOR
0/27vs ETS