Skip to content
FairPlay

Men's international team

Zimbabwe

36 verified results in the last 12 months: 12 won, 24 lost (33% won), across 6 competitions. Playing now against Afghanistan.

Live now

  1. 5 Nov 2026 · 11:30 IST

    Test Series · Test/5day

    Afghanistan

    Zimbabwe326/5 (87 ov)

    Break· Stumps - Day 1

    Scorecard: Afghanistan v Zimbabwe →

Upcoming fixtures

Start times in India Standard Time.

  1. 13 Nov 2026 · 11:00 IST

    Match centre: Afghanistan v Zimbabwe →

Recent results

  1. Lost

    1 Nov 2026 · 20:00 IST

    Twenty20 International · T20I

    Afghanistan81/3 (8.1 ov)

    Zimbabwe79 (14.3 ov)

    Afghanistan won by 7 wickets (with 71 balls remaining)

    Scorecard: Afghanistan v Zimbabwe →

  2. Lost

    29 Oct 2026 · 20:00 IST

    Twenty20 International · T20I

    Afghanistan221/7 (20 ov)

    Zimbabwe202/5 (20 ov)

    Afghanistan won by 19 runs

    Scorecard: Afghanistan v Zimbabwe →

  3. Lost

    27 Oct 2026 · 20:00 IST

    Twenty20 International · T20I

    Afghanistan177 (19.5 ov)

    Zimbabwe140 (19.1 ov)

    Afghanistan won by 37 runs

    Scorecard: Afghanistan v Zimbabwe →

  4. Lost

    23 Oct 2026 · 17:00 IST

    Tri-Series · ODI

    Afghanistan170/3 (34.3 ov)

    Zimbabwe169 (43.3 ov)

    Afghanistan won by 7 wickets (with 93 balls remaining)

    Scorecard: Afghanistan v Zimbabwe →

  5. Lost

    19 Oct 2026 · 17:00 IST

    Tri-Series · ODI

    Afghanistan294 (50 ov)

    Zimbabwe136 (38.4 ov)

    Afghanistan won by 158 runs

    Scorecard: Afghanistan v Zimbabwe →

  6. Won

    17 Oct 2026 · 17:00 IST

    Tri-Series · ODI

    Bangladesh172 (33.4 ov)

    Zimbabwe271/8 (50 ov)

    Zimbabwe won by 99 runs

    Scorecard: Bangladesh v Zimbabwe →

  7. Lost

    20 Sept 2026 · 13:00 IST

    One Day International · ODI

    Zimbabwe271/8 (50 ov)

    Australia272/9 (49.5 ov)

    Australia won by 1 wicket (with 1 ball remaining)

    Scorecard: Zimbabwe v Australia →

  8. Lost

    18 Sept 2026 · 13:00 IST

    One Day International · ODI

    Zimbabwe272 (48.3 ov)

    Australia356/6 (50 ov)

    Australia won by 84 runs

    Scorecard: Zimbabwe v Australia →

  9. Lost

    15 Sept 2026 · 13:00 IST

    One Day International · ODI

    Zimbabwe235 (45.1 ov)

    Australia294/8 (50 ov)

    Australia won by 59 runs

    Scorecard: Zimbabwe v Australia →

  10. Lost

    6 Sept 2026 · 17:30 IST

    Tri-Series · T20I

    South Africa205/5 (20 ov)

    Zimbabwe157 (18 ov)

    South Africa won by 48 runs

    Scorecard: South Africa v Zimbabwe →

  11. Won

    3 Sept 2026 · 17:30 IST

    Tri-Series · T20I

    Namibia156/6 (20 ov)

    Zimbabwe159/5 (18.1 ov)

    Zimbabwe won by 5 wickets (with 11 balls remaining)

    Scorecard: Namibia v Zimbabwe →

  12. Lost

    1 Sept 2026 · 17:30 IST

    Tri-Series · T20I

    South Africa185/7 (20 ov)

    Zimbabwe142 (17.4 ov)

    South Africa won by 43 runs

    Scorecard: South Africa v Zimbabwe →

  13. Won

    31 Aug 2026 · 17:30 IST

    Tri-Series · T20I

    Namibia190 (20 ov)

    Zimbabwe195/6 (20 ov)

    Zimbabwe won by 5 runs

    Scorecard: Namibia v Zimbabwe →

  14. Lost

    29 Aug 2026 · 17:30 IST

    Tri-Series · T20I

    South Africa146/3 (13.4 ov)

    Zimbabwe144/8 (20 ov)

    South Africa won by 7 wickets (with 38 balls remaining)

    Scorecard: South Africa v Zimbabwe →

  15. Lost

    26 Jul 2026 · 16:30 IST

    Twenty20 International · T20I

    Zimbabwe157/7 (20 ov)

    India192/5 (20 ov)

    India won by 35 runs

    Scorecard: Zimbabwe v India →

  16. Lost

    25 Jul 2026 · 16:30 IST

    Twenty20 International · T20I

    Zimbabwe129 (17.5 ov)

    India219/5 (20 ov)

    India won by 90 runs

    Scorecard: Zimbabwe v India →

  17. Lost

    23 Jul 2026 · 16:30 IST

    Twenty20 International · T20I

    Zimbabwe125/7 (20 ov)

    India126/3 (13.2 ov)

    India won by 7 wickets (with 40 balls remaining)

    Scorecard: Zimbabwe v India →

  18. Lost

    19 Jul 2026 · 16:00 IST

    Twenty20 International · T20I

    Zimbabwe143/7 (20 ov)

    Bangladesh144/6 (19.4 ov)

    Bangladesh won by 4 wickets (with 2 balls remaining)

    Scorecard: Zimbabwe v Bangladesh →

  19. Lost

    17 Jul 2026 · 16:00 IST

    Twenty20 International · T20I

    Zimbabwe152 (19.4 ov)

    Bangladesh186/5 (20 ov)

    Bangladesh won by 34 runs

    Scorecard: Zimbabwe v Bangladesh →

  20. Won

    15 Jul 2026 · 16:00 IST

    Twenty20 International · T20I

    Zimbabwe170/6 (20 ov)

    Bangladesh138 (19 ov)

    Zimbabwe won by 32 runs

    Scorecard: Zimbabwe v Bangladesh →

Players

Players named in Zimbabwe's playing XIs in matches with a full FairPlay scorecard, most appearances first. Player pages show figures from those matches only, not career records.

Pages for players with fewer than 3 recorded matches are kept out of search results until more scorecards are in.

FairPlay rating

FairPlay's own team-strength rating for each format group, built from verified results. Every team starts at 1500; beating stronger teams raises it more. A rating is shown once a team has 8 rated matches.

  • T20 and shorter

    1439

    56 rated matches · last played 1 Nov 2026

  • One-day

    1420

    19 rated matches · last played 23 Oct 2026

  • Test and first-class

    1449

    11 rated matches · last played 28 Jun 2026

How FairPlay ratings work and how accurate they have been

Record by competition

Verified results in the last 12 months, most matches first.
CompetitionPWLWin %
Tri-Series124833%
Twenty20 International91811%
ICC Men's T20 World Cup63350%
One Day International62433%
ICC Mens T20 World Cup Warm-up Matches21150%
Test Series110100%

Most frequent opponents

Zimbabwe's record against teams met at least twice in the last 12 months.
OpponentPWLWin %
Bangladesh85363%
Afghanistan5050%
Australia41325%
India4040%
South Africa4040%
Sri Lanka32167%
Namibia220100%
Oman21150%

Highest totals

TotalTeamMatch
410 all out107.2 ovZimbabwev Bangladesh28 Jun 2026Test Series · Test/5day
272 all out48.3 ovZimbabwev Australia18 Sept 2026One Day International · ODI
271/850 ovZimbabwev Bangladesh17 Oct 2026Tri-Series · ODI
271/850 ovZimbabwev Australia20 Sept 2026One Day International · ODI
247/650 ovZimbabwev Bangladesh9 Jul 2026One Day International · ODI

About this page

  • Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not counted.
  • Records cover the last 12 months (18 Nov 2025 to 1 Nov 2026) and are calculated by FairPlay. They are not official records. “No winner” covers draws, ties and no results; abandoned matches are not counted as played (1 abandoned in this period).
  • Past results and ratings describe what has happened. They are not a tip or a prediction for any match.
  • Updated Thu, 5 Nov, 23:12 IST.

All teams · Competitions · Cricket statistics