Personal details
Born2 Feb 1991
Age34 Years
BattingRight Hand Bat
BowlingRight Arm Off Break
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 15 | 734 | 25.31 | 46.78 | 0 | – |
| ODI | 49 | 827 | 20.67 | 67.51 | 0 | – |
| T20I | 21 | 364 | 24.26 | 127.27 | 0 | – |
| T20 | 88 | 1595 | 21.55 | 125.59 | 0 | – |
| List A | 157 | 3408 | 26.21 | 81.04 | 0 | – |
| First-class | 84 | 4815 | 32.97 | 62.33 | 0 | – |
Debuts
TestZimbabwe vs New Zealand, Bulawayo6 Aug 2016
ODIBangladesh vs Zimbabwe, Mirpur26 Nov 2014
T20I Afghanistan vs Zimbabwe, Sharjah8 Jan 2016
List ANortherns vs Centrals, Harare 7 Mar 2009
T20Eagles vs Kenya, Harare 18 Nov 2011
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 15 | 30 | 1 | 734 | 83 | 25.31 | 1569 | 46.78 | 0 | 6 | 83 | 7 | 12 |
| ODI | 49 | 45 | 5 | 827 | 58 | 20.67 | 1225 | 67.51 | 0 | 4 | 48 | 30 | 22 |
| T20I | 21 | 19 | 4 | 364 | 92 | 24.26 | 286 | 127.27 | 0 | 1 | 22 | 24 | 7 |
| T20 | 88 | 82 | 8 | 1595 | 95 | 21.55 | 1270 | 125.59 | 0 | 6 | 109 | 98 | 40 |
| List A | 157 | 144 | 14 | 3408 | 152 | 26.21 | 4205 | 81.04 | 3 | 18 | 251 | 142 | 105 |
| First-class | 84 | 152 | 6 | 4815 | 157 | 32.97 | 7724 | 62.33 | 7 | 28 | 547 | 97 | 86 |
Bowling
No bowling stats available.
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
India | 2 | 57 | 31 | 28.50 | 107.55 | 0 | 0 |
South Africa | 2 | 53 | 44 | 26.50 | 176.67 | 0 | 0 |
Afghanistan | 4 | 51 | 35 | 17.00 | 108.51 | 0 | 0 |
Australia | 2 | 49 | 30 | 24.50 | 122.50 | 0 | 0 |
Bangladesh | 3 | 26 | 10 | 8.67 | 130.00 | 0 | 0 |
Ireland | 1 | 4 | 4 | 4.00 | 200.00 | 0 | 0 |
Pakistan | 2 | 2 | 2 | 2.00 | 40.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 13 | 318 | 52 | 26.50 | 64.24 | 2 | 0 |
Bangladesh | 7 | 133 | 33 | 19.00 | 59.91 | 0 | 0 |
Pakistan | 5 | 117 | 50 | 29.25 | 59.69 | 1 | 0 |
Sri Lanka | 8 | 103 | 47 | 14.71 | 95.37 | 0 | 0 |
South Africa | 3 | 28 | 13 | 9.33 | 52.83 | 0 | 0 |
West Indies | 2 | 19 | 13 | 9.50 | 95.00 | 0 | 0 |
Ireland | 1 | 17 | 17 | 17.00 | 73.91 | 0 | 0 |
India | 2 | 4 | 3 | 2.00 | 28.57 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Sri Lanka | 10 | 236 | 79 | 23.60 | 58.42 | 1 | 0 |
Bangladesh | 6 | 176 | 83 | 35.20 | 37.29 | 2 | 0 |
Zimbabwe | 4 | 113 | 79 | 28.25 | 76.87 | 1 | 0 |
West Indies | 2 | 94 | 52 | 47.00 | 29.47 | 1 | 0 |
New Zealand | 2 | 72 | 71 | 36.00 | 54.96 | 1 | 0 |
England | 2 | 21 | 11 | 10.50 | 63.64 | 0 | 0 |
Afghanistan | 2 | 12 | 12 | 6.00 | 31.58 | 0 | 0 |
South Africa | 2 | 10 | 9 | 5.00 | 40.00 | 0 | 0 |
Last 10 innings · batting
35vs NWW
21vs NK
3vs LL
10vs LLG
5vs NOK
8vs NWW
4 & 30vs ZIM
15 & 20vs ROC
14 & 14 & 27 & 27vs MWR
79vs ZIM
T20
vs NWW10 Jul 2025 · c J Egan b A McBrine
35(16)
T20
vs NK9 Jul 2025 · c C Carmichael b SB Davey
21(19)
T20
vs LL8 Jul 2025 · b DC Delany
3(9)
T20
vs LLG19 Jun 2025 · c HT Tector b G Hoey
10(11)
T20
vs NOK18 Jun 2025 · b M Humphreys
5(9)
T20
vs NWW17 Jun 2025 · c C Melly b H Zimmermann
8(7)
Test
vs ZIM6 Feb 2025 · c BJ Curran b B Muzarabani & c NP Mayavo b R Ngarava
4 & 30(6 & 33)
First Class
vs ROC25 Nov 2024 · b W Mashinge & b C Musoko
15 & 20(36 & 18)
First Class
vs MWR7 Nov 2024 · c A Naqvi b K Macheka & c A Naqvi b K Macheka & b T Gwandu & b T Gwandu
14 & 14 & 27 & 27(41 & 41 & 57 & 57)
Test
vs ZIM25 Jul 2024 · c C Madande b B Muzarabani
79(105)

India
South Africa
Afghanistan
Australia
Bangladesh
Ireland
Pakistan
Sri Lanka
West Indies
Zimbabwe
New Zealand
England