Personal details
Born28 Feb 1991
Age35 Years
NationalityZimbabwe
RoleBowler/Right Handed Bat/Right-arm fast-medium
BattingRight Hand Bat
BowlingRight Arm Fast Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 10 | 94 | 6.26 | 46.76 | 26 | 2.39 |
| ODI | 87 | 206 | 6.43 | 46.92 | 115 | 5.29 |
| T20I | 60 | 49 | 8.16 | 63.63 | 65 | 7.29 |
| T20 | 119 | 137 | 8.56 | 77.84 | 126 | 7.29 |
| List A | 187 | 441 | 7.22 | 56.32 | 278 | 4.96 |
| First-class | 75 | 859 | 12.27 | 63.96 | 270 | 2.82 |
| T10 | 13 | 0 | – | – | 12 | 11.74 |
Debuts
TestWest Indies vs Zimbabwe, Bridgetown12 Mar 2013
ODIWest Indies vs Zimbabwe, St George's21 Feb 2013
T20IZimbabwe vs India, Harare13 Jun 2010
First ClassRhinos vs Mountaineers, Mutare22 Oct 2009
List AEagles vs Mountaineers, Harare19 Sep 2009
T20Rhinos vs Mountaineers, Harare12 Feb 2010
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 10 | 18 | 3 | 94 | 22 | 6.26 | 201 | 46.76 | 0 | 0 | 15 | 1 | 0 |
| ODI | 87 | 57 | 25 | 206 | 23 | 6.43 | 439 | 46.92 | 0 | 0 | 17 | 2 | 8 |
| T20I | 60 | 16 | 10 | 49 | 8 | 8.16 | 77 | 63.63 | 0 | 0 | 2 | 0 | 7 |
| T20 | 119 | 35 | 19 | 137 | 19 | 8.56 | 176 | 77.84 | 0 | 0 | 8 | 2 | 27 |
| List A | 187 | 106 | 45 | 441 | 37 | 7.22 | 783 | 56.32 | 0 | 0 | 26 | 10 | 30 |
| First-class | 75 | 105 | 35 | 859 | 68 | 12.27 | 1343 | 63.96 | 0 | 1 | 118 | 16 | 24 |
| T10 | 13 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | 0 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 10 | 18 | 304 | 728 | 26 | 6/106 | 28.00 | 2.39 | 1 | 0 |
| ODI | 87 | 87 | 709 | 3752 | 115 | 4/33 | 32.62 | 5.29 | 0 | 0 |
| T20I | 60 | 60 | 213.3 | 1557 | 65 | 3/7 | 23.95 | 7.29 | 0 | 0 |
| T20 | 119 | 119 | 423.3 | 3091 | 126 | 4/29 | 24.53 | 7.29 | 0 | 0 |
| List A | 187 | 187 | 1508.1 | 7484 | 278 | 5/34 | 26.92 | 4.96 | 4 | 0 |
| First-class | 75 | 139 | 2092.5 | 5910 | 270 | 11/49 | 21.88 | 2.82 | 12 | 1 |
| T10 | 13 | 13 | 23.3 | 276 | 12 | 3/9 | 23.00 | 11.74 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 13 | 21 | 8 | 7.00 | 80.77 | 11 | 8.71 |
| ICC Cricket World Cup | 5 | 22 | 16 | 7.33 | 64.71 | 7 | 14.05 |
| Shpageeza Cricket League | 3 | 2 | 2 | 2.00 | 200.00 | 3 | 9.60 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 4 | 26 | 8 | 13.00 | 92.86 | 0 | 0 |
Ireland | 2 | 4 | 3 | – | 40.00 | 0 | 0 |
India | 3 | 4 | 4 | 4.00 | 26.67 | 0 | 0 |
West Indies | 1 | 3 | 3 | 3.00 | 37.50 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Ireland | 10 | 12 | 261 | 21.75 | 7.39 | 17.67 |
Afghanistan | 7 | 9 | 211 | 23.44 | 8.12 | 17.33 |
Bangladesh | 5 | 4 | 131 | 32.75 | 8.73 | 22.50 |
India | 7 | 4 | 202 | 50.50 | 8.13 | 37.25 |
Pakistan | 2 | 3 | 55 | 18.33 | 7.86 | 14.00 |
West Indies | 2 | 1 | 68 | 68.00 | 9.71 | 42.00 |
South Africa | 1 | 0 | 23 | – | 23.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 11 | 44 | 16 | 7.33 | 52.38 | 0 | 0 |
India | 6 | 30 | 23 | 6.00 | 44.12 | 0 | 0 |
Afghanistan | 11 | 30 | 11 | 3.00 | 37.97 | 0 | 0 |
South Africa | 6 | 25 | 10 | 12.50 | 45.45 | 0 | 0 |
West Indies | 2 | 24 | 16 | 12.00 | 85.71 | 0 | 0 |
Sri Lanka | 4 | 11 | 8 | 11.00 | 44.00 | 0 | 0 |
Ireland | 5 | 9 | 4 | 9.00 | 81.82 | 0 | 0 |
Pakistan | 5 | 9 | 5 | 3.00 | 27.27 | 0 | 0 |
Australia | 1 | 6 | 6 | – | 120.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 16 | 22 | 595 | 27.05 | 4.62 | 35.14 |
Bangladesh | 14 | 17 | 648 | 38.12 | 7.04 | 32.47 |
Sri Lanka | 10 | 15 | 427 | 28.47 | 5.47 | 31.20 |
Pakistan | 7 | 11 | 327 | 29.73 | 5.84 | 30.55 |
Ireland | 5 | 10 | 213 | 21.30 | 4.70 | 27.20 |
South Africa | 6 | 10 | 242 | 24.20 | 5.08 | 28.60 |
India | 7 | 4 | 260 | 65.00 | 5.71 | 68.25 |
West Indies | 4 | 3 | 254 | 84.67 | 7.19 | 70.67 |
Australia | 2 | 2 | 133 | 66.50 | 7.82 | 51.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 4 | 35 | 21 | 8.75 | 33.33 | 0 | 0 |
Bangladesh | 8 | 27 | 14 | 5.40 | 72.97 | 0 | 0 |
South Africa | 2 | 22 | 22 | 22.00 | 73.33 | 0 | 0 |
West Indies | 6 | 10 | 4 | 1.67 | 55.56 | 0 | 0 |
Ireland | 2 | 4 | 4 | 4.00 | 25.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 4 | 11 | 269 | 24.45 | 2.56 | 57.36 |
Bangladesh | 7 | 7 | 219 | 31.29 | 5.30 | 35.43 |
West Indies | 4 | 5 | 205 | 41.00 | 3.15 | 78.00 |
Ireland | 2 | 2 | 65 | 32.50 | 3.02 | 64.50 |
South Africa | 2 | 2 | 39 | 19.50 | 1.34 | 87.00 |
Last 10 innings · batting
0vs MWR
1*vs MNE
3*vs MNE
7 & 10*vs TUSK
23vs ROC
1vs MWR
4 & 0*vs MNE
27*vs TUSK
1*vs ROC
2 & 2 & 5 & 5*vs MWR
T20
vs MWR24 Mar 2025 · c NP Mayavo b B Evans
0(1)
First Class
vs MNE5 Mar 2025 · Not out
1*(4)
List A
vs MNE3 Mar 2025 · Not out
3*(3)
First Class
vs TUSK21 Feb 2025 · Not out & Not out
7 & 10*(18 & 31)
First Class
vs ROC9 Feb 2025 · b P Chesa
23(10)
First Class
vs MWR28 Jan 2025 · b A Naqvi
1(2)
First Class
vs MNE6 Jan 2025 · Not out & lbw b W Mubaiwa
4 & 0*(27 & 5)
First Class
vs TUSK7 Dec 2024 · Not out
27*(39)
First Class
vs ROC25 Nov 2024 · Not out
1*(3)
First Class
vs MWR7 Nov 2024 · lbw b BJ Curran & lbw b BJ Curran & Not out & Not out
2 & 2 & 5 & 5*(5 & 5 & 8 & 8)
Last 10 innings · bowling
1/62vs MNE
4/21vs TUSK
3/49vs SR
2/26vs MWR
4 & 0/35 & 7vs MNE
2 & 0/77 & 13vs TUSK
1 & 1/59 & 50vs ROC
1 & 1/22 & 24vs MWR
2 & 5/31 & 40vs MNE
2/79vs TUSK
T20
vs MNE29 Mar 2025
1/62
T20
vs TUSK28 Mar 2025
4/21
T20
vs SR26 Mar 2025
3/49
T20
vs MWR24 Mar 2025
2/26
First Class
vs MNE5 Mar 2025
4 & 0/35 & 7
First Class
vs TUSK21 Feb 2025
2 & 0/77 & 13
First Class
vs ROC9 Feb 2025
1 & 1/59 & 50
First Class
vs MWR28 Jan 2025
1 & 1/22 & 24
First Class
vs MNE6 Jan 2025
2 & 5/31 & 40
First Class
vs TUSK7 Dec 2024
2/79

Afghanistan
Ireland
India
West Indies
Bangladesh
Pakistan
South Africa
Sri Lanka
Australia