Men's ODI ·
Zimbabwe (won)271/8 (50.0)Bangladesh172 (33.4)
Zimbabwe won by 99 runs
UAE ODI Tri-Series · Match 1 · Sheikh Zayed Stadium, Abu Dhabi
Scorecard: Zimbabwe v Bangladesh, 17 Oct 2026Replay: Zimbabwe v Bangladesh, 17 Oct 2026
285 matches · Men's · ODI · Zimbabwe
Men's ODI ·
Zimbabwe won by 99 runs
UAE ODI Tri-Series · Match 1 · Sheikh Zayed Stadium, Abu Dhabi
Scorecard: Zimbabwe v Bangladesh, 17 Oct 2026Replay: Zimbabwe v Bangladesh, 17 Oct 2026
Men's ODI ·
Australia won by 1 wicket
Australia tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: Zimbabwe v Australia, 20 Sept 2026Replay: Zimbabwe v Australia, 20 Sept 2026
Men's ODI ·
Australia won by 84 runs
Australia tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Australia v Zimbabwe, 18 Sept 2026Replay: Australia v Zimbabwe, 18 Sept 2026
Men's ODI ·
Australia won by 59 runs
Australia tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Australia v Zimbabwe, 15 Sept 2026Replay: Australia v Zimbabwe, 15 Sept 2026
Men's ODI ·
Bangladesh won by 7 wickets
Bangladesh tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: Zimbabwe v Bangladesh, 11 Jul 2026Replay: Zimbabwe v Bangladesh, 11 Jul 2026
Men's ODI ·
Zimbabwe won by 13 runs
Bangladesh tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Bangladesh, 9 Jul 2026Replay: Zimbabwe v Bangladesh, 9 Jul 2026
Men's ODI ·
Zimbabwe won by 25 runs
Bangladesh tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Zimbabwe v Bangladesh, 6 Jul 2026Replay: Zimbabwe v Bangladesh, 6 Jul 2026
Men's ODI ·
Sri Lanka won by 5 wickets
Sri Lanka tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Sri Lanka, 31 Aug 2025Replay: Zimbabwe v Sri Lanka, 31 Aug 2025
Men's ODI ·
Sri Lanka won by 7 runs
Sri Lanka tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Sri Lanka v Zimbabwe, 29 Aug 2025Replay: Sri Lanka v Zimbabwe, 29 Aug 2025
Men's ODI ·
Zimbabwe won by 9 wickets
Ireland tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: Ireland v Zimbabwe, 18 Feb 2025Replay: Ireland v Zimbabwe, 18 Feb 2025
Men's ODI ·
Ireland won by 6 wickets
Ireland tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Ireland, 16 Feb 2025Replay: Zimbabwe v Ireland, 16 Feb 2025
Men's ODI ·
Zimbabwe won by 49 runs
Ireland tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Zimbabwe v Ireland, 14 Feb 2025Replay: Zimbabwe v Ireland, 14 Feb 2025
Men's ODI ·
Pakistan won by 99 runs
Pakistan tour of Zimbabwe · Match 3 · Queens Sports Club, Bulawayo
Scorecard: Pakistan v Zimbabwe, 28 Nov 2024Replay: Pakistan v Zimbabwe, 28 Nov 2024
Men's ODI ·
Pakistan won by 10 wickets
Pakistan tour of Zimbabwe · Match 2 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Pakistan, 26 Nov 2024Replay: Zimbabwe v Pakistan, 26 Nov 2024
Men's ODI ·
Zimbabwe won by 80 runs (D/L method)
Pakistan tour of Zimbabwe · Match 1 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Pakistan, 24 Nov 2024Replay: Zimbabwe v Pakistan, 24 Nov 2024
Men's ODI ·
Sri Lanka won by 8 wickets (D/L method)
Zimbabwe tour of Sri Lanka · Match 3 · R Premadasa Stadium, Colombo
Scorecard: Zimbabwe v Sri Lanka, 11 Jan 2024Replay: Zimbabwe v Sri Lanka, 11 Jan 2024
Men's ODI ·
Sri Lanka won by 2 wickets
Zimbabwe tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Zimbabwe v Sri Lanka, 8 Jan 2024Replay: Zimbabwe v Sri Lanka, 8 Jan 2024
Men's ODI ·
No result
Zimbabwe tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v Zimbabwe, 6 Jan 2024Replay: Sri Lanka v Zimbabwe, 6 Jan 2024
Men's ODI ·
Ireland won by 7 wickets (D/L method)
Ireland tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: Zimbabwe v Ireland, 17 Dec 2023Replay: Zimbabwe v Ireland, 17 Dec 2023
Men's ODI ·
Ireland won by 4 wickets
Ireland tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Ireland, 15 Dec 2023Replay: Zimbabwe v Ireland, 15 Dec 2023
Men's ODI ·
No result
Ireland tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Zimbabwe v Ireland, 13 Dec 2023Replay: Zimbabwe v Ireland, 13 Dec 2023
Men's ODI ·
Scotland won by 31 runs
ICC Cricket World Cup Qualifier · Match 26 · Queens Sports Club, Bulawayo
Scorecard: Scotland v Zimbabwe, 4 Jul 2023Replay: Scotland v Zimbabwe, 4 Jul 2023
Men's ODI ·
Sri Lanka won by 9 wickets
ICC Cricket World Cup Qualifier · Match 24 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Sri Lanka, 2 Jul 2023Replay: Zimbabwe v Sri Lanka, 2 Jul 2023
Men's ODI ·
Zimbabwe won by 14 runs
ICC Cricket World Cup Qualifier · Match 21 · Queens Sports Club, Bulawayo
Scorecard: Zimbabwe v Oman, 29 Jun 2023Replay: Zimbabwe v Oman, 29 Jun 2023
Men's ODI ·
Zimbabwe won by 304 runs
ICC Cricket World Cup Qualifier · Match 17 · Harare Sports Club
Scorecard: Zimbabwe v United States of America, 26 Jun 2023Replay: Zimbabwe v United States of America, 26 Jun 2023
Men's ODI ·
Zimbabwe won by 35 runs
ICC Cricket World Cup Qualifier · Match 13 · Harare Sports Club
Scorecard: Zimbabwe v West Indies, 24 Jun 2023Replay: Zimbabwe v West Indies, 24 Jun 2023
Men's ODI ·
Zimbabwe won by 6 wickets
ICC Cricket World Cup Qualifier · Match 5 · Harare Sports Club
Scorecard: Netherlands v Zimbabwe, 20 Jun 2023Replay: Netherlands v Zimbabwe, 20 Jun 2023
Men's ODI ·
Zimbabwe won by 8 wickets
ICC Cricket World Cup Qualifier · Match 1 · Harare Sports Club
Scorecard: Nepal v Zimbabwe, 18 Jun 2023Replay: Nepal v Zimbabwe, 18 Jun 2023
Men's ODI ·
Zimbabwe won by 7 wickets
Netherlands tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: Netherlands v Zimbabwe, 25 Mar 2023Replay: Netherlands v Zimbabwe, 25 Mar 2023
Men's ODI ·
Zimbabwe won by 1 run
Netherlands tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: Zimbabwe v Netherlands, 23 Mar 2023Replay: Zimbabwe v Netherlands, 23 Mar 2023