Personal details
Born23 Dec 1991
Age34 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 82 | 236 | 12.42 | 110.80 | 73 | 6.29 |
| List A | 62 | 588 | 18.96 | 91.58 | 88 | 4.49 |
| First-class | 34 | 558 | 13.95 | 45.55 | 63 | 3.42 |
| T10 | 15 | 217 | 21.70 | 141.83 | 17 | 6.27 |
Debuts
First ClassEasterns vs Border, East London31 Jan 2013
List AE. Province vs Easterns, Benoni 13 Oct 2013
T20Easterns vs Border, East London3 Feb 2013
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 82 | 36 | 17 | 236 | 30 | 12.42 | 213 | 110.80 | 0 | 0 | 11 | 5 | 17 |
| List A | 62 | 42 | 11 | 588 | 51 | 18.96 | 642 | 91.58 | 0 | 2 | 41 | 23 | 26 |
| First-class | 34 | 47 | 7 | 558 | 55 | 13.95 | 1225 | 45.55 | 0 | 1 | 58 | 7 | 23 |
| T10 | 15 | 15 | 5 | 217 | 43 | 21.70 | 153 | 141.83 | 0 | 0 | 19 | 6 | 5 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 82 | 82 | 303 | 1907 | 73 | 4/14 | 26.12 | 6.29 | 0 | 0 |
| List A | 62 | 59 | 510 | 2292 | 88 | 4/24 | 26.04 | 4.49 | 0 | 0 |
| First-class | 34 | 56 | 663 | 2273 | 63 | 8/116 | 36.07 | 3.42 | 1 | 0 |
| T10 | 15 | 15 | 30 | 188 | 17 | 3/9 | 11.06 | 6.27 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 10 | 167 | 55 | 16.70 | 38.57 | 12 | 3.48 |
| CSA T20 Challenge | 47 | 177 | 30 | 14.75 | 109.94 | 39 | 6.28 |
| CSA Provincial One Day Challenge | 40 | 308 | 50 | 15.40 | 92.22 | 60 | 4.53 |
| SA20 | 1 | 4 | 4 | – | 133.33 | 0 | 10.00 |
Against teams
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 1 | 0 | 63 | – | 6.30 | – |
Last 10 innings · batting
1*vs WAR
11vs LIO
5*vs SWD
1*vs WAR
1vs TIT
24*vs WP
17vs SA-E
9vs NWD
0vs LIO
36vs WAR
T20
vs WAR14 Nov 2026 · Not out
1*(1)
T20
vs LIO11 Nov 2026 · c Nqabayomzi Peter b CE Yusuf
11(11)
T20
vs SWD7 Nov 2026 · Not out
5*(12)
T20
vs WAR5 Nov 2026 · Not out
1*(3)
T20
vs TIT25 Oct 2026 · lbw b T Shamsi
1(2)
T20
vs WP14 Oct 2026 · Not out
24*(12)
T20
vs SA-E11 Oct 2026 · runout (Bandile Mbatha / Kamo Phiri)
17(7)
First Class
vs NWD17 Sep 2026 · b DM Dupavillon
9(57)
List A
vs LIO21 Mar 2026 · b R Hendricks
0(1)
List A
vs WAR14 Mar 2026 · b K Mungroo
36(21)
Last 10 innings · bowling
1/30vs WAR
2/8vs LIO
1/30vs SWD
0/21vs WAR
0/40vs DOL
1/18vs TIT
3/14vs MPR
1/32vs WP
1/28vs SA-E
2/18vs ETS
England