Personal details
Born4 Feb 1993
Age33 Years
RoleRight-hand bat, Right-arm medium-fast
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 28 | 106 | 9.63 | 129.26 | 22 | 7.79 |
| List A | 46 | 291 | 12.65 | 79.29 | 86 | 4.68 |
| First-class | 83 | 1718 | 20.45 | 59.46 | 219 | 3.16 |
Debuts
First Class W Province vs Free State, Cape Town9 Feb 2012
List ABorder vs Free State, East London26 Feb 2012
T20W Province vs Free State, Bloemfontein27 Jan 2013
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 28 | 15 | 4 | 106 | 19 | 9.63 | 82 | 129.26 | 0 | 0 | 12 | 3 | 6 |
| List A | 46 | 32 | 9 | 291 | 65 | 12.65 | 367 | 79.29 | 0 | 1 | 22 | 5 | 16 |
| First-class | 83 | 106 | 22 | 1718 | 142 | 20.45 | 2889 | 59.46 | 1 | 8 | 224 | 27 | 36 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 28 | 27 | 82 | 639 | 22 | 2/17 | 29.04 | 7.79 | 0 | 0 |
| List A | 46 | 46 | 369.1 | 1729 | 86 | 6/33 | 20.10 | 4.68 | 3 | 0 |
| First-class | 83 | 143 | 1953.1 | 6188 | 219 | 8/90 | 28.25 | 3.16 | 9 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 9 | 113 | 46 | 12.56 | 42.64 | 25 | 3.31 |
| CSA T20 Challenge | 4 | 2 | 2 | – | 100.00 | 1 | 9.14 |
| Momentum One Day Cup | 2 | 3 | 3 | 3.00 | 50.00 | 2 | 6.13 |
| Major League Cricket | 13 | 33 | 13 | 6.60 | 97.06 | 9 | 9.80 |
Last 10 innings · batting
13vs WF
1vs MINY
0*vs SEO
12*vs TSK
15vs NJSC
3vs PLP
12*vs ATL
16*vs FLL
8*vs BAR
3vs FLL
T20
vs WF18 Jun 2025 · c M Chapman b S Netravalkar
13(15)
T20
vs MINY22 Jul 2024 · b T Boult
1(4)
T20
vs SEO17 Jul 2024 · Not out
0*(1)
T20
vs TSK6 Jul 2024 · Not out
12*(4)
T20
vs NJSC29 Sep 2023 · c Sunny Patel b Abdullah
15(11)
T20
vs PLP28 Sep 2023 · c (sub MA Rampersaud) b D Prashad
3(3)
T20
vs ATL27 Sep 2023 · Not out
12*(7)
T20
vs FLL26 Sep 2023 · Not out
16*(10)
T20
vs BAR8 Sep 2023 · Not out
8*(8)
T20
vs FLL2 Sep 2023 · lbw b A Nurse
3(7)
Last 10 innings · bowling
0/60vs SFU
2/25vs MINY
1/46vs SEO
2/33vs WF
1/15vs MINY
1/8vs SEO
0/29vs SEO
0/19vs SFU
0/17vs TSK
0/34vs NJSC
