39Played
7Won
14Lost
0Tied / drawn
18No result
33%Win rate
Zimbabwe Fixtures
Zimbabwe Recent Form
Last 8 matches1 won · 1 lostlast 8
- L
vs AfghanistanAfghanistan won by 158 runs19 Oct2026 - W
vs BangladeshZimbabwe won by 99 runs17 Oct2026 - NR
vs AustraliaResult not recorded20 Sep2026 - NR
vs AustraliaResult not recorded18 Sep2026 - NR
vs AustraliaResult not recorded15 Sep2026
Zimbabwe Recent Results
2nd Match · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026Result
Afghanistan won by 158 runs
1st Match · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026Result
Zimbabwe won by 99 runs
3rd ODI · Zimbabwe vs Australia ODI Series 2026Result
2nd ODI · Zimbabwe vs Australia ODI Series 2026Result
1st ODI · Zimbabwe vs Australia ODI Series 2026Result
5th Match · Namibia, South Africa and Zimbabwe T20I Series 2026Result
Zimbabwe Leading Players
Most runs
- Wessly Madhevere4 matches · avg 34.0 · SR 105136runs
- Craig Ervine2 matches · avg 49.0 · SR 7898runs
- Brendan Taylor2 matches · avg 41.0 · SR 7882runs
- Brian Bennett5 matches · avg 16.2 · SR 8881runs
- Sikandar Raza5 matches · avg 15.0 · SR 6175runs
Most wickets
- Brad Evans4 matches · econ 6.006wickets
- Blessing Muzarabani3 matches · econ 5.575wickets
- Ernest Masuku2 matches · econ 5.704wickets
- Sikandar Raza4 matches · econ 4.923wickets
- Wellington Masakadza3 matches · econ 5.432wickets
Zimbabwe Results
| Date | Opponent | Score | Opp. score | Result |
|---|---|---|---|---|
| 19 Oct 2026 | AfghanistanODI · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026 | 136 (38.4) | 294 (50) | L Afghanistan won by 158 runs |
| 17 Oct 2026 | BangladeshODI · Bangladesh, Zimbabwe and Afghanistan ODI Series 2026 | 271/8 (50) | 172 (33.4) | W Zimbabwe won by 99 runs |
| 20 Sep 2026 | AustraliaODI · Zimbabwe vs Australia ODI Series 2026 | – | – | NR |
| 18 Sep 2026 | AustraliaODI · Zimbabwe vs Australia ODI Series 2026 | – | – | NR |
| 15 Sep 2026 | AustraliaODI · Zimbabwe vs Australia ODI Series 2026 | – | – | NR |
| 3 Sep 2026 | NamibiaT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 | – | – | NR |
| 1 Sep 2026 | South AfricaT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 | – | – | NR |
| 31 Aug 2026 | NamibiaT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 | – | – | NR |
| 29 Aug 2026 | South AfricaT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 | – | – | NR |
| 26 Jul 2026 | IndiaT20I · India tour of Zimbabwe 2026 | 157/7 (20) | 192/5 (20) | L India won by 35 runs |
| 25 Jul 2026 | IndiaT20I · India tour of Zimbabwe 2026 | 129 (17.5) | 219/5 (20) | L India won by 90 runs |
| 23 Jul 2026 | IndiaT20I · India tour of Zimbabwe 2026 | 125/7 (20) | 126/3 (13.2) | L India won by 7 wkts |
| 19 Jul 2026 | BangladeshT20I · Bangladesh tour of Zimbabwe, 2026 | 143/7 (20) | 144/6 (19.4) | L Bangladesh won by 4 wkts |
| 17 Jul 2026 | BangladeshT20I · Bangladesh tour of Zimbabwe, 2026 | 152 (19.4) | 186/5 (20) | L Bangladesh won by 34 runs |
| 15 Jul 2026 | BangladeshT20I · Bangladesh tour of Zimbabwe, 2026 | 88/2 (10.1) | – | W Zimbabwe won by 32 runs |
| 11 Jul 2026 | BangladeshT20 · Bangladesh tour of Zimbabwe 2026 | 199 (48.1) | 200/3 (36) | L Bangladesh won by 7 wkts |
| 9 Jul 2026 | BangladeshT20 · Bangladesh tour of Zimbabwe 2026 | 247/6 (50) | 234 (48.1) | W Zimbabwe won by 13 runs |
| 6 Jul 2026 | BangladeshT20 · Bangladesh tour of Zimbabwe 2026 | 141 (36.4) | 116 (33.1) | W Zimbabwe won by 25 runs |
| 28 Jun 2026 | BangladeshT20 · Bangladesh tour of Zimbabwe 2026 | – | – | NR |
| 25 Nov 2025 | Sri LankaT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 | – | – | NR |
| 23 Nov 2025 | PakistanT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 | – | – | NR |
| 20 Nov 2025 | Sri LankaT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 | – | – | NR |
| 18 Nov 2025 | PakistanT20I · Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 | 147 | 151/5 | L Pakistan won by 5 wickets |
| 2 Nov 2025 | AfghanistanT20I · Zimbabwe vs Afghanistan T20I Series 2025 | – | – | NR |
| 29 Oct 2025 | AfghanistanT20I · Zimbabwe vs Afghanistan T20I Series 2025 | – | – | NR |
| 4 Oct 2025 | NamibiaT20I · T20I Tournament in Zimbabwe, Sep 2025 | 171/3 | 167/6 | W Zimbabwe Won by 7 wickets |
| 2 Oct 2025 | KenyaT20I · T20I Tournament in Zimbabwe, Sep 2025 | – | – | NR |
| 30 Sep 2025 | TanzaniaT20I · T20I Tournament in Zimbabwe, Sep 2025 | – | – | NR |
| 28 Sep 2025 | BotswanaT20I · T20I Tournament in Zimbabwe, Sep 2025 | – | – | NR |
| 26 Sep 2025 | UgandaT20I · T20I Tournament in Zimbabwe, Sep 2025 | – | – | NR |
| 18 Sep 2025 | NamibiaT20I · T20I Tournament in Zimbabwe, Sep 2025 | – | – | NR |
| 15 Sep 2025 | NamibiaT20I · T20I Tournament in Zimbabwe, Sep 2025 | 211/3 | 178/7 | W Zimbabwe Won by 33 Runs |
| 6 Sep 2025 | Sri LankaT20I · T20I Tournament in Zimbabwe, Sep 2025 | 84/5 | 80 | W Zimbabwe Won by 5 Wickets |
| 3 Sep 2025 | Sri LankaT20I · T20I Tournament in Zimbabwe, Sep 2025 | 175/7 | 177/6 | L Sri Lanka won by 4 wickets |
| 31 Aug 2025 | Sri LankaODI · Zimbabwe vs Sri Lanka ODI Series 2025 | 277/7 | 278/5 | L Sri Lanka Won by 5 Wickets |
| 29 Aug 2025 | Sri LankaODI · Zimbabwe vs Sri Lanka ODI Series 2025 | 291/8 | 298/6 | L Sri Lanka Won by 7 Runs |
| 24 Jul 2025 | New ZealandT20I · Zimbabwe, South Africa and New Zealand T20I Series 2025 | 130 | 190/6 | L New Zealand Won by 60 Runs |
| 18 Jul 2025 | New ZealandT20I · Zimbabwe, South Africa and New Zealand T20I Series 2025 | 120/7 | 122/2 | L New Zealand Won by 8 Wickets |
| 14 Jul 2025 | South AfricaT20I · Zimbabwe, South Africa and New Zealand T20I Series 2025 | 141/6 | 142/5 | L South Africa Won by 5 Wickets |
Zimbabwe Records
Zimbabwe Season by Season
| Year | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 19 | 4 | 7 | 0 | 8 | 36% |
| 2025 | 20 | 3 | 7 | 0 | 10 | 30% |
Zimbabwe Head to Head
| Opponent | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Bangladesh | 8 | 4 | 3 | 0 | 1 | 57% |
| Sri Lanka | 6 | 1 | 3 | 0 | 2 | 25% |
| Namibia | 5 | 2 | 0 | 0 | 3 | 100% |
| Afghanistan | 3 | 0 | 1 | 0 | 2 | 0% |
| Australia | 3 | 0 | 0 | 0 | 3 | – |
| South Africa | 3 | 0 | 1 | 0 | 2 | 0% |
| India | 3 | 0 | 3 | 0 | 0 | 0% |
| Pakistan | 2 | 0 | 1 | 0 | 1 | 0% |
| New Zealand | 2 | 0 | 2 | 0 | 0 | 0% |
| Kenya | 1 | 0 | 0 | 0 | 1 | – |
| Tanzania | 1 | 0 | 0 | 0 | 1 | – |
| Botswana | 1 | 0 | 0 | 0 | 1 | – |
| Uganda | 1 | 0 | 0 | 0 | 1 | – |
Zimbabwe Record by Venue
| Ground | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Harare Sports Club | 24 | 4 | 10 | 0 | 10 | 29% |
| Queens Sports Club | 5 | 2 | 2 | 0 | 1 | 50% |
| Namibia Cricket Ground | 4 | 0 | 0 | 0 | 4 | – |
| Rawalpindi Cricket Stadium | 4 | 0 | 1 | 0 | 3 | 0% |
| Zayed Cricket Stadium | 2 | 1 | 1 | 0 | 0 | 50% |
Zimbabwe at Each Ground (full record)
| Ground | Format | P | W | L | T | NR | Win % |
|---|---|---|---|---|---|---|---|
| Sharjah Cricket Stadium | T20I | 7 | 0 | 7 | 0 | 0 | 0% |
| Shere Bangla National Stadium | T20I | 8 | 2 | 6 | 0 | 0 | 25% |
| United Cricket Club Ground | T20I | 7 | 4 | 3 | 0 | 0 | 57% |
| Bellerive Oval | ODI | 7 | 0 | 7 | 0 | 0 | 0% |
| Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | ODI | 7 | 0 | 7 | 0 | 0 | 0% |
| Nairobi Gymkhana Club Ground | ODI | 13 | 9 | 4 | 0 | 0 | 69% |
| Narendra Modi Stadium | ODI | 7 | 0 | 7 | 0 | 0 | 0% |
| R Premadasa Stadium | ODI | 8 | 0 | 7 | 0 | 1 | 0% |
| Sharjah Cricket Stadium | ODI | 34 | 9 | 25 | 0 | 0 | 26% |
| Shere Bangla National Stadium | ODI | 35 | 13 | 22 | 0 | 0 | 37% |
| Sinhalese Sports Club Ground | ODI | 7 | 1 | 6 | 0 | 0 | 14% |
Zimbabwe Batting
| Player | M | Inns | Runs | HS | Avg | SR | 50+ |
|---|---|---|---|---|---|---|---|
| Wessly Madhevere | 4 | 4 | 136 | 75 | 34.00 | 104.6 | 1 |
| Craig Ervine | 2 | 2 | 98 | 93 | 49.00 | 77.8 | 1 |
| Brendan Taylor | 2 | 2 | 82 | 81 | 41.00 | 78.1 | 1 |
| Brian Bennett | 5 | 5 | 81 | 44 | 16.20 | 88.0 | 0 |
| Sikandar Raza | 5 | 5 | 75 | 48 | 15.00 | 61.0 | 0 |
| Brad Evans | 4 | 4 | 69 | 50 | 17.25 | 109.5 | 1 |
| Ryan Burl | 2 | 2 | 57 | 31 | 28.50 | 58.2 | 0 |
| Tadiwanashe Marumani | 2 | 2 | 41 | 27 | 41.00 | 141.4 | 0 |
| Wellington Masakadza | 3 | 3 | 30 | 21 | 15.00 | 85.7 | 0 |
| Dion Myers | 2 | 2 | 26 | 20 | 13.00 | 76.5 | 0 |
| Innocent Kaia | 1 | 1 | 25 | 25 | 25.00 | 37.3 | 0 |
| Newman Nyamhuri | 2 | 2 | 22 | 21 | – | 122.2 | 0 |
Zimbabwe Bowling
| Player | M | Overs | Wkts | Best | Avg | Econ |
|---|---|---|---|---|---|---|
| Brad Evans | 4 | 25 | 6 | 3 | 25.00 | 6.00 |
| Blessing Muzarabani | 3 | 21 | 5 | 2 | 23.40 | 5.57 |
| Ernest Masuku | 2 | 13.1 | 4 | 3 | 18.75 | 5.70 |
| Sikandar Raza | 4 | 25 | 3 | 2 | 41.00 | 4.92 |
| Wellington Masakadza | 3 | 14 | 2 | 2 | 38.00 | 5.43 |
| Richard Ngarava | 1 | 2.1 | 1 | 1 | 28.00 | 12.92 |
| Tanaka Chivanga | 1 | 7 | 1 | 1 | 34.00 | 4.86 |
| Newman Nyamhuri | 2 | 8 | 1 | 1 | 86.00 | 10.75 |
Everyone Who Has Played for Zimbabwe
- Brian Bennett5 matches · last Oct 2026
- Sikandar Raza5 matches · last Oct 2026
- Ben Curran4 matches · last Oct 2026
- Brad Evans4 matches · last Oct 2026
- Wessly Madhevere4 matches · last Oct 2026
- Blessing Muzarabani3 matches · last Oct 2026
- Wellington Masakadza3 matches · last Oct 2026
- Ernest Masuku2 matches · last Oct 2026
- Tafadzwa Tsiga2 matches · last Oct 2026
- Brendan Taylor2 matches · last Oct 2026
- Ryan Burl2 matches · last Oct 2026
- Craig Ervine2 matches · last Oct 2026
- Newman Nyamhuri2 matches · last Oct 2026
- Tadiwanashe Marumani2 matches · last Jul 2026
- Dion Myers2 matches · last Jul 2026
- Richard Ngarava1 match · last Jul 2026
- Clive Madande1 match · last Jul 2026
- Innocent Kaia1 match · last Jul 2026
- Tanaka Chivanga1 match · last Jul 2026
Zimbabwe Record by Tournament
| Tournament / season | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| ODI | 7 | 1 | 3 | 0 | 3 | 25% |
| Bangladesh, Zimbabwe and Afghanistan ODI Series 2026 | 2 | 1 | 1 | 0 | 0 | 50% |
| Zimbabwe vs Australia ODI Series 2026 | 3 | 0 | 0 | 0 | 3 | – |
| Zimbabwe vs Sri Lanka ODI Series 2025 | 2 | 0 | 2 | 0 | 0 | 0% |
| T20I | 28 | 4 | 10 | 0 | 14 | 29% |
| Namibia, South Africa and Zimbabwe T20I Series 2026 | 4 | 0 | 0 | 0 | 4 | – |
| India tour of Zimbabwe 2026 | 3 | 0 | 3 | 0 | 0 | 0% |
| Bangladesh tour of Zimbabwe, 2026 | 3 | 1 | 2 | 0 | 0 | 33% |
| Pakistan, Zimbabwe and Sri Lanka T20I Series 2025 | 4 | 0 | 1 | 0 | 3 | 0% |
| Zimbabwe vs Afghanistan T20I Series 2025 | 2 | 0 | 0 | 0 | 2 | – |
| T20I Tournament in Zimbabwe, Sep 2025 | 9 | 3 | 1 | 0 | 5 | 75% |
| Zimbabwe, South Africa and New Zealand T20I Series 2025 | 3 | 0 | 3 | 0 | 0 | 0% |
| Bangladesh tour of Zimbabwe 2026 | 4 | 2 | 1 | 0 | 1 | 67% |
