Personal details
Born6 Sep 1986
Age37 Years
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 5 | 175 | 17.50 | 38.88 | 1 | 3.95 |
| ODI | 109 | 2474 | 23.12 | 63.22 | 35 | 5.82 |
| T20I | 36 | 667 | 19.05 | 109.52 | 14 | 8.45 |
| T20 | 106 | 2338 | 24.87 | 113.33 | 45 | 8.80 |
| List A | 253 | 6314 | 26.98 | – | 92 | 5.20 |
| First-class | 117 | 5728 | 27.53 | – | 124 | 3.41 |
Debuts
TestZimbabwe vs New Zealand, Bulawayo 28 Jul 2016
ODIZimbabwe vs New Zealand, Harare31 Aug 2005
T20IBangladesh vs Zimbabwe, Khulna28 Nov 2006
First ClassManicaland vs Mashonaland, Harare26 Mar 2004
List AMashonaland vs Manicaland, Harare8 Feb 2004
T20Zimbabweans vs Eagles, Kimberley13 Sep 2006
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 10 | 0 | 175 | 60 | 17.50 | 450 | 38.88 | 0 | 1 | 25 | 0 | 0 |
| ODI | 109 | 109 | 2 | 2474 | 99 | 23.12 | 3913 | 63.22 | 0 | 16 | 238 | 14 | 34 |
| T20I | 36 | 35 | 0 | 667 | 67 | 19.05 | 609 | 109.52 | 0 | 5 | 78 | 13 | 9 |
| T20 | 106 | 100 | 6 | 2338 | 86 | 24.87 | 2063 | 113.33 | 0 | 16 | 230 | 62 | 30 |
| List A | 253 | 249 | 15 | 6314 | 155 | 26.98 | 0 | – | 4 | 39 | 0 | 0 | 83 |
| First-class | 117 | 213 | 5 | 5728 | 149 | 27.53 | 0 | – | 7 | 30 | 0 | 0 | 63 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 4 | 41 | 162 | 1 | 1/44 | 162.00 | 3.95 | 0 | 0 |
| ODI | 109 | 59 | 279.5 | 1631 | 35 | 4/25 | 46.60 | 5.82 | 0 | 0 |
| T20I | 36 | 22 | 53.5 | 455 | 14 | 3/18 | 32.50 | 8.45 | 0 | 0 |
| T20 | 106 | 60 | 155.4 | 1371 | 45 | 4/32 | 30.46 | 8.80 | 0 | 0 |
| List A | 253 | 0 | 625 | 3250 | 92 | 4/25 | 35.32 | 5.20 | 0 | 0 |
| First-class | 117 | 0 | 1125.1 | 3842 | 124 | – | 30.98 | 3.41 | 2 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 2 | 20 | 15 | 10.00 | 90.91 | 1 | 6.83 |
| ICC Champions Trophy | 3 | 21 | 16 | 7.00 | 46.67 | 1 | 5.00 |
| ICC Cricket World Cup | 3 | 80 | 64 | 26.67 | 68.97 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 9 | 157 | 70 | 17.44 | 74.06 | 1 | 0 |
India | 5 | 125 | 67 | 25.00 | 105.93 | 1 | 0 |
South Africa | 3 | 114 | 59 | 38.00 | 146.15 | 2 | 0 |
Afghanistan | 3 | 75 | 54 | 25.00 | 119.05 | 1 | 0 |
Australia | 2 | 33 | 18 | 16.50 | 137.50 | 0 | 0 |
West Indies | 2 | 21 | 13 | 10.50 | 87.50 | 0 | 0 |
New Zealand | 1 | 6 | 6 | 6.00 | 100.00 | 0 | 0 |
England | 1 | 5 | 5 | 5.00 | 62.50 | 0 | 0 |
Bangladesh | 1 | 2 | 2 | 2.00 | 100.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Pakistan | 7 | 6 | 137 | 22.83 | 7.21 | 19.00 |
India | 4 | 2 | 64 | 32.00 | 7.11 | 27.00 |
Bangladesh | 1 | 1 | 14 | 14.00 | 7.64 | 11.00 |
England | 1 | 1 | 24 | 24.00 | 8.00 | 18.00 |
Afghanistan | 3 | 1 | 88 | 88.00 | 11.00 | 48.00 |
Australia | 2 | 0 | 36 | – | 7.20 | – |
New Zealand | 1 | 0 | 18 | – | 9.00 | – |
South Africa | 1 | 0 | 11 | – | 11.00 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 20 | 526 | 99 | 26.30 | 73.06 | 3 | 0 |
Bangladesh | 24 | 377 | 57 | 15.71 | 57.56 | 0 | 0 |
South Africa | 8 | 251 | 64 | 31.38 | 60.05 | 1 | 0 |
India | 7 | 225 | 82 | 32.14 | 60.65 | 2 | 0 |
Ireland | 8 | 160 | 42 | 20.00 | 61.54 | 0 | 0 |
West Indies | 9 | 149 | 73 | 16.56 | 66.82 | 1 | 0 |
Afghanistan | 7 | 137 | 58 | 19.57 | 65.87 | 2 | 0 |
New Zealand | 4 | 116 | 42 | 29.00 | 72.50 | 0 | 0 |
Sri Lanka | 8 | 81 | 25 | 10.13 | 52.26 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Bangladesh | 10 | 7 | 319 | 45.57 | 6.60 | 41.43 |
Pakistan | 12 | 5 | 337 | 67.40 | 7.66 | 52.80 |
India | 6 | 5 | 167 | 33.40 | 6.22 | 32.20 |
Afghanistan | 5 | 5 | 93 | 18.60 | 3.32 | 33.60 |
West Indies | 5 | 4 | 160 | 40.00 | 8.00 | 30.00 |
Sri Lanka | 2 | 2 | 43 | 21.50 | 21.50 | 6.00 |
New Zealand | 2 | 1 | 52 | 52.00 | 4.73 | 66.00 |
Ireland | 3 | 1 | 40 | 40.00 | 3.64 | 66.00 |
South Africa | 6 | 1 | 188 | 188.00 | 7.05 | 160.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 4 | 103 | 60 | 25.75 | 38.43 | 1 | 0 |
West Indies | 4 | 51 | 10 | 12.75 | 46.79 | 0 | 0 |
South Africa | 2 | 21 | 15 | 10.50 | 28.77 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
New Zealand | 3 | 1 | 111 | 111.00 | 3.70 | 180.00 |
South Africa | 1 | 0 | 51 | – | 4.64 | – |
Last 10 innings · batting
4vs DUR
5vs SR
4vs MOU
14vs MWR
14vs DUR
30vs TUSK
44*vs UCC
54vs GLA
15vs MWR
29*vs SR
T20
vs DUR9 Mar 2024 · runout (NA Sowter)
4(4)
T20
vs SR8 Mar 2024 · lbw b Dylan T Hondo
5(8)
T20
vs MOU7 Mar 2024 · b W Masakadza
4(5)
T20
vs MWR5 Mar 2024 · c T Musekiwa b CT Mumba
14(16)
T20
vs DUR4 Mar 2024 · c OG Robinson b C Ackermann
14(13)
T20
vs TUSK3 Mar 2024 · c BS McKinney b S Williams
30(40)
T20
vs UCC12 Oct 2023 · Not out
44*(33)
List A
vs GLA12 Mar 2023 · b AG Salter
54(72)
T20
vs MWR26 Feb 2023 · c TK Musakanda b J Campbell
15(17)
T20
vs SR25 Feb 2023 · Not out
29*(19)
Last 8 innings · bowling
1/20vs MOU
0/20vs NAM
0/17vs NAM
0/32vs NAM
1/18vs NAM
1/7vs NAM
0/16vs PAK
0/19vs MOU
Pakistan
India
South Africa
Afghanistan
Australia
West Indies
New Zealand
England
Bangladesh
Ireland
Sri Lanka