Personal details
Born6 Apr 1994
Age32 Years
RoleAllrounder, Left-hand bat, Left-arm fast-medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 62 | 1432 | 28.08 | 75.25 | 37 | 4.46 |
| T20I | 88 | 1518 | 27.11 | 128.21 | 63 | 7.04 |
| T20 | 111 | 1599 | 25.79 | 125.6 | 87 | 7.45 |
| List A | 111 | 2083 | 26.03 | 79.86 | 116 | 4.7 |
| First-class | 45 | 1571 | 23.44 | 62.14 | 97 | 3.16 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 62 | 58 | 7 | 1432 | 114 | 28.08 | 1903 | 75.25 | 2 | 10 | 83 | 19 | 17 |
| T20I | 88 | 69 | 13 | 1518 | 134 | 27.11 | 1184 | 128.21 | 2 | 4 | 111 | 45 | 29 |
| T20 | 111 | 82 | 20 | 1599 | 134 | 25.79 | 1273 | 125.6 | 2 | 4 | 128 | 52 | 37 |
| List A | 111 | 96 | 16 | 2083 | 126 | 26.03 | 2608 | 79.86 | 3 | 9 | 158 | 43 | 40 |
| First-class | 45 | 76 | 9 | 1571 | 158 | 23.44 | 2528 | 62.14 | 1 | 11 | 195 | 25 | 15 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 62 | 34 | 231.2 | 1034 | 37 | 5/13 | 27.94 | 4.46 | 1 | 0 |
| T20I | 88 | 50 | 160.3 | 1131 | 63 | 6/24 | 17.95 | 7.04 | 1 | 0 |
| T20 | 111 | 75 | 240.3 | 1793 | 87 | 6/24 | 20.6 | 7.45 | 1 | 0 |
| List A | 111 | 92 | 663.4 | 3125 | 116 | 5/13 | 26.93 | 4.7 | 1 | 0 |
| First-class | 45 | 68 | 840 | 2658 | 97 | 10/68 | 27.4 | 3.16 | 2 | 1 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 18 | 264 | 45 | 20.31 | 99.62 | 12 | 7.16 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 13 | 277 | 77 | 23.08 | 119.40 | 1 | 0 |
South Africa | 3 | 139 | 72 | 46.33 | 175.95 | 1 | 0 |
Sri Lanka | 2 | 46 | 44 | 23.00 | 143.75 | 0 | 0 |
India | 2 | 37 | 22 | 37.00 | 123.33 | 0 | 0 |
Pakistan | 1 | 9 | 9 | 9.00 | 81.82 | 0 | 0 |
Afghanistan | 1 | 6 | 6 | 6.00 | 42.86 | 0 | 0 |
Australia | 1 | 1 | 1 | 1.00 | 16.67 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Zimbabwe | 11 | 11 | 263 | 23.91 | 7.44 | 19.27 |
Ireland | 1 | 3 | 21 | 7.00 | 5.25 | 8.00 |
Sri Lanka | 2 | 2 | 43 | 21.50 | 7.82 | 16.50 |
Pakistan | 1 | 1 | 31 | 31.00 | 7.75 | 24.00 |
India | 1 | 1 | 19 | 19.00 | 9.50 | 12.00 |
Afghanistan | 1 | 0 | 34 | – | 11.33 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 5 | 224 | 126 | 44.80 | 93.33 | 1 | 1 |
South Africa | 3 | 9 | 7 | 3.00 | 31.03 | 0 | 0 |
Last 10 innings · batting
9vs IRE
4vs IRE
126vs IRE
76vs IRE
9vs IRE
2vs SA
0vs SA
7vs SA
72vs SA
8vs ZIM
ODI
vs IRE1 Nov 2026 · b M Humphreys
9(9)
ODI
vs IRE30 Oct 2026 · c A Balbirnie b J Moondra
4(13)
ODI
vs IRE27 Oct 2026 · c (sub B Calitz) b C Campher
126(122)
ODI
vs IRE24 Oct 2026 · c J Moondra b G Hoey
76(90)
ODI
vs IRE22 Oct 2026 · c LJ Tucker b G Hoey
9(6)
ODI
vs SA13 Sep 2026 · b K Maphaka
2(10)
ODI
vs SA11 Sep 2026 · c JF Smith b E Bosch
0(3)
ODI
vs SA9 Sep 2026 · b K Maphaka
7(16)
T20I
vs SA4 Sep 2026 · c (sub T de Zorzi) b A Simelane
72(36)
T20I
vs ZIM3 Sep 2026 · c W Masakadza b B Muzarabani
8(14)
Last 10 innings · bowling
2/35vs PUN
2/38vs PUN
1/24vs PUN
0/24vs PUN
0/19vs PNG
0/11vs AUS
0/32vs UGA
0/14vs OMA
0/21vs NEP
1/57vs NED

Zimbabwe
South Africa
Sri Lanka
India
Pakistan
Afghanistan
Australia
Ireland