Personal details
Born4 Oct 1992
Age34 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 2 | 15 | 7.5 | 100 | 0 | 0 |
| T20 | 113 | 2028 | 21.35 | 113.49 | 0 | 0 |
| List A | 121 | 3125 | 28.15 | 72.5 | 0 | 0 |
| First-class | 148 | 7977 | 33.65 | 53.45 | 1 | 4.11 |
| T10 | 9 | 192 | 38.40 | 168.42 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 2 | 2 | 0 | 15 | 13 | 7.5 | 15 | 100 | 0 | 0 | 2 | 0 | 0 |
| T20 | 113 | 104 | 9 | 2028 | 80 | 21.35 | 1787 | 113.49 | 0 | 12 | 256 | 35 | 56 |
| List A | 121 | 115 | 4 | 3125 | 143 | 28.15 | 4310 | 72.5 | 3 | 19 | 379 | 32 | 67 |
| First-class | 148 | 250 | 13 | 7977 | 210 | 33.65 | 14922 | 53.45 | 14 | 38 | 1201 | 44 | 203 |
| T10 | 9 | 9 | 4 | 192 | 71 | 38.40 | 114 | 168.42 | 0 | 1 | 18 | 10 | 6 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 148 | 6 | 8.3 | 35 | 1 | 1/11 | 35 | 4.11 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| 4-Day Franchise Series | 37 | 2084 | 184 | 36.56 | 58.08 | 0 | 2.50 |
| CSA T20 Challenge | 35 | 650 | 68 | 22.41 | 114.44 | 0 | – |
| CSA Provincial One Day Challenge | 43 | 1155 | 111 | 28.17 | 72.73 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 1 | 13 | 13 | 13.00 | 108.33 | 0 | 0 |
Zimbabwe | 1 | 2 | 2 | 2.00 | 66.67 | 0 | 0 |
Last 10 innings · batting
6vs MPR
41vs SA-E
8vs ETS
11vs KZNI
39vs TIT
13*vs BOL
10vs WP
118 & 16vs NWD
12vs BOR
43vs SA-E
T20
vs MPR24 Oct 2026 · c J Hinrichsen b S Nhlebela
6(7)
T20
vs SA-E18 Oct 2026 · b M Bakker
41(34)
T20
vs ETS14 Oct 2026 · c T Simelane b Jurie Snyman
8(18)
T20
vs KZNI7 Oct 2026 · c MJ Nofal b B Xenxe
11(13)
T20
vs TIT2 Oct 2026 · c JLdu Plooy b T Shamsi
39(25)
T20
vs BOL29 Sep 2026 · Not out
13*(8)
T20
vs WP27 Sep 2026 · c TL Moreki b J Breed
10(7)
First Class
vs NWD10 Sep 2026 · c R van Tonder b R de Swardt & c Juan James b SA Mothoa
118 & 16(188 & 50)
List A
vs BOR22 Mar 2026 · c N Roux b T Ntini
12(16)
List A
vs SA-E1 Mar 2026 · runout (MZ Manack / J Rowles)
43(37)
Last 3 innings · bowling
0/5vs DOL
0/0vs KNT
1/11vs DOL
Pakistan
Zimbabwe