Personal details
Born4 Dec 1991
Age34 Years
RoleLeft-hand bat, Slow left-arm orthodox
BattingLeft hand Bat
BowlingLeft Arm Orthodox
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 3 | 135 | 22.5 | 52.94 | 9 | 3.19 |
| ODI | 4 | 29 | 14.5 | 76.31 | 4 | 5.6 |
| T20I | 37 | 403 | 19.19 | 147.61 | 35 | 7.58 |
| T20 | 265 | 2988 | 19.53 | 137.76 | 232 | 7.48 |
| List A | 92 | 1882 | 28.08 | 99.94 | 119 | 5.23 |
| First-class | 83 | 3681 | 33.77 | 64.38 | 255 | 2.94 |
| T10 | 20 | 115 | 16.43 | 171.64 | 14 | 11.22 |
Debuts
Test India vs South Africa, Ranchi 19 Oct 2019
ODI Sri Lanka vs South Africa, Colombo (RPS) 4 Sep 2021
T20I South Africa vs England, Cape Town 27 Nov 2020
First Class W Province vs Gauteng, Cape Town 26 Jan 2012
List AW Province vs Free State, Cape Town 12 Feb 2012
T20 Boland vs W Province, Cape Town 15 Jan 2012
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 3 | 6 | 0 | 135 | 37 | 22.5 | 255 | 52.94 | 0 | 0 | 19 | 2 | 0 |
| ODI | 4 | 3 | 1 | 29 | 18 | 14.5 | 38 | 76.31 | 0 | 0 | 3 | 0 | 4 |
| T20I | 37 | 26 | 5 | 403 | 48 | 19.19 | 273 | 147.61 | 0 | 0 | 27 | 22 | 10 |
| T20 | 265 | 203 | 50 | 2988 | 66 | 19.53 | 2169 | 137.76 | 0 | 5 | 186 | 150 | 63 |
| List A | 92 | 81 | 14 | 1882 | 93 | 28.08 | 1883 | 99.94 | 0 | 14 | 136 | 57 | 36 |
| First-class | 83 | 120 | 11 | 3681 | 152 | 33.77 | 5717 | 64.38 | 6 | 20 | 426 | 71 | 42 |
| T10 | 20 | 12 | 5 | 115 | 31 | 16.43 | 67 | 171.64 | 0 | 0 | 11 | 7 | 4 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 3 | 5 | 78.5 | 252 | 9 | 5/68 | 28 | 3.19 | 1 | 0 |
| ODI | 4 | 4 | 25 | 140 | 4 | 2/32 | 35 | 5.6 | 0 | 0 |
| T20I | 37 | 36 | 110 | 834 | 35 | 4/21 | 23.82 | 7.58 | 0 | 0 |
| T20 | 265 | 252 | 811.3 | 6069 | 232 | 4/18 | 26.16 | 7.48 | 0 | 0 |
| List A | 92 | 90 | 699.1 | 3659 | 119 | 6/47 | 30.74 | 5.23 | 2 | 0 |
| First-class | 83 | 139 | 2397.2 | 7054 | 255 | 11/131 | 27.66 | 2.94 | 15 | 3 |
| T10 | 20 | 11 | 18 | 202 | 14 | 3/9 | 14.43 | 11.22 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Indian Premier League | 3 | 31 | 16 | 10.33 | 147.62 | 1 | 8.92 |
| Caribbean Premier League | 8 | 47 | 14 | 11.75 | 104.44 | 5 | 7.57 |
| Pakistan Super League | 5 | 31 | 26 | 15.50 | 124.00 | 1 | 9.00 |
| ICC Men's T20 World Cup | 3 | 30 | 30 | – | 142.86 | 3 | 7.80 |
| 4-Day Franchise Series | 22 | 1239 | 148 | 44.25 | 64.10 | 82 | 2.78 |
| CSA T20 Challenge | 51 | 793 | 66 | 20.87 | 124.69 | 36 | 7.53 |
| Vitality Blast | 40 | 572 | 55 | 23.83 | 148.57 | 43 | 8.48 |
| The Hundred Men's | 6 | 47 | 25 | 11.75 | 167.86 | 2 | 8.91 |
| CSA Provincial One Day Challenge | 37 | 900 | 88 | 31.03 | 104.53 | 45 | 5.08 |
| SA20 | 40 | 432 | 63 | 20.57 | 140.26 | 32 | 7.40 |
| Major League Cricket | 3 | 19 | 13 | 9.50 | 105.56 | 2 | 7.36 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 8 | 144 | 48 | 20.57 | 156.52 | 0 | 0 |
New Zealand | 6 | 133 | 33 | 33.25 | 158.33 | 0 | 0 |
England | 2 | 41 | 29 | 20.50 | 157.69 | 0 | 0 |
Zimbabwe | 2 | 33 | 30 | – | 137.50 | 0 | 0 |
West Indies | 5 | 26 | 17 | 5.20 | 113.04 | 0 | 0 |
India | 1 | 16 | 16 | 16.00 | 200.00 | 0 | 0 |
Ireland | 1 | 10 | 10 | 10.00 | 76.92 | 0 | 0 |
Australia | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 9 | 11 | 206 | 18.73 | 7.10 | 15.82 |
West Indies | 7 | 9 | 159 | 17.67 | 7.23 | 14.67 |
Ireland | 2 | 4 | 47 | 11.75 | 5.88 | 12.00 |
Zimbabwe | 3 | 4 | 65 | 16.25 | 7.22 | 13.50 |
England | 3 | 2 | 73 | 36.50 | 6.08 | 36.00 |
Australia | 1 | 1 | 26 | 26.00 | 13.00 | 12.00 |
New Zealand | 7 | 1 | 133 | 133.00 | 9.50 | 84.00 |
India | 2 | 1 | 69 | 69.00 | 9.86 | 42.00 |
Afghanistan | 1 | 1 | 39 | 39.00 | 13.00 | 18.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 2 | 27 | 18 | 27.00 | 93.10 | 0 | 0 |
Pakistan | 1 | 2 | 2 | 2.00 | 22.22 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Sri Lanka | 2 | 3 | 72 | 24.00 | 4.80 | 30.00 |
Pakistan | 2 | 1 | 68 | 68.00 | 6.80 | 60.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 4 | 71 | 35 | 17.75 | 59.66 | 0 | 0 |
India | 2 | 64 | 37 | 32.00 | 47.06 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 4 | 5 | 119 | 23.80 | 2.49 | 57.40 |
India | 1 | 4 | 133 | 33.25 | 4.29 | 46.50 |
Last 10 innings · batting
27vs SWD
8vs LIO
9*vs BOL
7vs MPR
15vs SA-E
23vs KNT
3*vs TIT
8vs HAM
0vs SUR
25vs YOR
T20
vs SWD10 Nov 2026 · c Y Vallie b Banele Cele
27(16)
T20
vs LIO7 Nov 2026 · c CE Yusuf b MZ Manack
8(5)
T20
vs BOL14 Oct 2026 · Not out
9*(8)
T20
vs MPR10 Oct 2026 · c Muhammed Mayet b T Maupa
7(10)
T20
vs SA-E4 Oct 2026 · c S Engelbrecht b Zakwan Patel
15(12)
T20
vs KNT27 Sep 2026 · st GL Cloete b DL Piedt
23(16)
T20
vs TIT25 Sep 2026 · Not out
3*(3)
T20
vs HAM18 Jul 2026 · c S Currie b CP Wood
8(8)
T20
vs SUR15 Jul 2026 · b C Jordan
0(1)
T20
vs YOR12 Jul 2026 · c Dom Bess b J Root
25(14)
Last 10 innings · bowling
1/25vs SWD
0/22vs LIO
1/34vs BOL
4/18vs MPR
2/15vs ETS
0/31vs SA-E
0/14vs KNT
0/34vs TIT
2/13vs GAW
0/29vs HAM
Barbados Royals
Lucknow Super Giants
Pakistan
New Zealand
England
Zimbabwe
West Indies
India
Ireland
Australia
Afghanistan
Sri Lanka