Men's international team
Zimbabwe
33 verified results in the last 12 months: 12 won, 21 lost (36% won), across 7 competitions.
Last 10 results, newest first
Upcoming fixtures
Start times in India Standard Time.
No upcoming Zimbabwe matches are in the fixture list yet.
Recent results
- 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)
- Lost
18 Sept 2026 · 13:00 IST
- Lost
15 Sept 2026 · 13:00 IST
- Lost
6 Sept 2026 · 17:30 IST
- 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)
- Won
31 Aug 2026 · 17:30 IST
- 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)
- Lost
26 Jul 2026 · 16:30 IST
- Lost
25 Jul 2026 · 16:30 IST
- 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)
- 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)
- Lost
17 Jul 2026 · 16:00 IST
- Won
15 Jul 2026 · 16:00 IST
- Lost
11 Jul 2026 · 13:00 IST
One Day International · ODI
Zimbabwe199 (48.1 ov)
Bangladesh200/3 (36 ov)
Bangladesh won by 7 wickets (with 84 balls remaining)
- Won
9 Jul 2026 · 13:00 IST
- Won
6 Jul 2026 · 13:00 IST
- Won
28 Jun 2026 · 13:00 IST
Test Series · Test/5day
Zimbabwe410 (107.2 ov)
Bangladesh140 (47.2 ov) & 185 (45 ov)
Zimbabwe won by an innings and 85 runs
- Lost
1 Mar 2026 · 15:00 IST
ICC Men's T20 World Cup · T20I
Zimbabwe153/7 (20 ov)
South Africa154/5 (17.5 ov)
South Africa won by 5 wickets (with 13 balls remaining)
- Lost
26 Feb 2026 · 19:00 IST
- Lost
23 Feb 2026 · 19:00 IST
ICC Men's T20 World Cup · T20I
Zimbabwe147 (17.4 ov)
West Indies254/6 (20 ov)
West Indies won by 107 runs
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
1459
50 rated matches · last played 6 Sept 2026
One-day
1418
16 rated matches · last played 20 Sept 2026
Test and first-class
1459
10 rated matches · last played 28 Jun 2026
Record by competition
| Competition | P | W | L | Win % |
|---|---|---|---|---|
| Twenty20 International | 9 | 1 | 8 | 11% |
| Tri-Series | 8 | 3 | 5 | 38% |
| ICC Men's T20 World Cup | 6 | 3 | 3 | 50% |
| One Day International | 6 | 2 | 4 | 33% |
| Test Series | 2 | 2 | 0 | 100% |
| ICC Men's T20 World Cup Regional Qualifications | 1 | 1 | 0 | 100% |
| ICC Mens T20 World Cup Warm-up Matches | 1 | 0 | 1 | 0% |
Most frequent opponents
| Opponent | P | W | L | Win % |
|---|---|---|---|---|
| Bangladesh | 7 | 4 | 3 | 57% |
| Afghanistan | 4 | 1 | 3 | 25% |
| Australia | 4 | 1 | 3 | 25% |
| India | 4 | 0 | 4 | 0% |
| Namibia | 3 | 3 | 0 | 100% |
| South Africa | 3 | 0 | 3 | 0% |
| Sri Lanka | 3 | 2 | 1 | 67% |
| Oman | 2 | 1 | 1 | 50% |
Highest totals
| Total | Team | Match |
|---|---|---|
| 410 all out107.2 ov | Zimbabwev Bangladesh | 28 Jun 2026Test Series · Test/5day |
| 347 all out103 ov | Zimbabwev Afghanistan | 20 Oct 2025Test Series · Test/5day |
| 272 all out48.3 ov | Zimbabwev Australia | 18 Sept 2026One Day International · ODI |
| 271/850 ov | Zimbabwev Australia | 20 Sept 2026One Day International · ODI |
| 247/650 ov | Zimbabwev Bangladesh | 9 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 (4 Oct 2025 to 20 Sept 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 Sun, 4 Oct, 01:06 IST.