One Day International (ODI) cricket is played between international cricket teams who are Full Members of the International Cricket Council (ICC) as well as the top four Associate members. Unlike Test matches, ODIs consist of one inning per team, having a limit in the number of overs, currently 50 overs per innings – although in the past this has been 55 or 60 overs. ODI cricket is List-A cricket, so statistics and records set in ODI matches also count toward List-A records. The earliest match recognised as an ODI was played between England and Australia in January 1971; since when there have been over 4,000 ODIs played by 28 teams. This is a list of Zimbabwe Cricket team's One Day International records that has been compiled using the List of One Day International cricket records. Zimbabwe played its first ever ODI in 1983.
Key The top five records are listed for each category, except for the team wins, losses, draws and ties, all round records and the partnership records. Tied records for fifth place are also included. Explanations of the general symbols and cricketing terms used in the list are given below. Specific details are provided in each category where appropriate. All records include matches played for Zimbabwe only, and are correct .
+ Key Symbol Meaning Player or umpire is currently active in ODI cricket Even took place during Cricket World Cup and Qualifier * Player remained not out or partnership remained unbroken ♠ One Day International cricket record Date Starting date of the match Innings Number of innings played Matches Number of matches played Opposition The team Zimbabwe was playing against Period The time period when the player was active in ODI cricket Player The player involved in the record Venue One Day International cricket ground where the match was played
Team records Overall record MatchesWonLostTiedNRWin % 581 154 403 8 16 26.50Last Updated: 18 February 2025
Team wins, losses, draws and ties , Zimbabwe has played 581 ODI matches resulting in 154 victories, 403 defeats, 8 ties and 16 no results for an overall winning percentage of 26.50.
OpponentMatchesWonLostTiedNo Result% WonFirstLast Full Members 31 10 20 0 0 32.25 2014 2024 33 3 29 0 1 6.9 1983 2022 81 30 51 0 0 37.06 1997 2022 30 8 21 0 1 27.59 1992 2004 66 10 54 2 0 16.66 1983 2022 25 10 11 1 3 40.00 2007 2025 38 9 27 1 1 25.68 1987 2015 65 5 56 2 2 7.69 1992 2024 41 2 38 0 1 5 1992 2018 64 12 49 0 3 18.79 1992 2024 49 11 36 1 1 22.91 1983 2023 Associate Members 2 2 0 0 0 100 2006 2006 2 2 0 0 0 100 2006 2011 1 1 0 0 0 100 2018 2018 32 25 5 0 2 83.33 1996 2011 1 1 0 0 0 100 2003 2003 7 4 3 0 0 57.14 2003 2023 1 1 0 0 0 100.00 2023 2023 1 1 0 0 0 100.00 2023 2023 4 1 2 1 0 25.00 2017 2023 6 5 1 0 0 83.33 2015 2019 1 1 0 0 0 100.00 2023 2023Total58115440381626.5019832025
First bilateral ODI series wins
Opponent Year of first Home win Year of first Away win — — — — 2001 2001 1996 YTP 1997 — 2011 — 2002 2008 2023 — 2001 2001 — — — — — 2017 2019 YTP — — Last updated: 1 July 2020
First ODI match wins
Opponent Home Away / Neutral Venue Year Venue Year Bulawayo 2014 Sharjah 2016 Harare 2014 Nottingham 1983 Harare 2001 Nairobi 1997 YTP YTP Port of Spain 2006 YTP YTP Port of Spain 2006 Bulawayo 1996 Albury 1992 Bulawayo 2018 YTP YTP Bulawayo 1997 Centurion 1997 Harare 2010 Nairobi 2008 Kwekwe 2002 Patna 1996 Harare 2003 YTP YTP Harare 2023 YTP YTP Bulawayo 2003 — — Harare 1997 Napier 1996 Bulawayo 2023 YTP YTP Harare 1995 Sheikhupura 1998 — — Chelmsford 1999 — — Edinburgh 2017 Harare 1994 Sharjah 1997 Harare 2019 Nelson 2015 Harare 2023 YTP YTP Bulawayo 2003 Bristol 2000 Last updated: 1 July 2020
Winning every match in a series In a bilateral series winning all matches is referred to as whitewash. First such event occurred when West Indies toured England in 1976. Zimbabwe have recorded five such series victories.
OppositionMatchesHostSeason 3 1996/97 3 2000–01 3 2001–02 5 2008–09 4 2019 Last updated: 1 July 2020
Losing every match in a series Zimbabwe have also suffered such whitewash 34 times.
OppositionMatchesHostSeason 3 1992/93 3 1993/94 3 1996/97 3 1997/98 3 1999–00 3 1999–00 3 2001–02 5 2001–02 5 2002–03 5 2004 3 2004 4 2004–05 3 2004–05 3 2006–07 5 2006–07 3 2007 5 2007–08 5 2008–09 3 2010–11 3 2011 3 2011–12 3 2012–13 5 2013 3 2014 5 2014–15 3 2015 3 2015–16 3 2016 5 2018 3 2018–19 3 2018–19 3 2019 3 2019–20 3 2021 3 2022 3 2022 Last updated: 23 August 2022
Team scoring records
Most runs in an innings The highest innings total scored in ODIs came in the match between England and Australia in June 2018. Playing in the third ODI at Trent Bridge in Nottingham, the hosts posted a total of 481/6. The second ODI against Kenya in January 2009 saw Zimbabwe set their highest innings total of 351/7.
Rank Score Opposition Venue Date Scorecard 1 Harare Sports Club, Harare, Zimbabwe Scorecard 2 Mombasa Sports Club Ground, Mombasa, Kenya Scorecard 3 Harare Sports Club, Harare, Zimbabwe Scorecard 4 Queen's Park Oval, Port of Spain, Trinidad & Tobago Scorecard 5 Gaddafi Stadium, Lahore, Pakistan Scorecard Last updated: 26 June 2023
Fewest runs in an innings The lowest innings total scored in ODIs has been scored twice. Zimbabwe were dismissed for 35 by Sri Lanka during the third ODI in Sri Lanka's tour of Zimbabwe in April 2004 and USA were dismissed for same score by Nepal in the sixth ODI of the 2020 ICC Cricket World League 2 in Nepal in February 2020.
Rank Score Opposition Venue DateScorecard 1 Harare Sports Club, Harare, Zimbabwe Scorecard 2 Sinhalese Sports Club Ground, Colombo, Sri Lanka Scorecard 3 Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh Scorecard 4 Harare Sports Club, Harare, Zimbabwe Scorecard 5 Scorecard Last updated: 1 July 2020
Most runs conceded an innings The third ODI of the 2006 ODI Series against the South Africa saw Zimbabwe concede their highest innings total of 418/5.
Rank Score Opposition Venue Date Scorecard 1 North West Cricket Stadium, Potchefstroom, South Africa Scorecard 2 Willowmoore Park, Benoni, South Africa Scorecard 3 Queens Sports Club, Bulawayo, Zimbabwe Scorecard 4 Scorecard 5 Gaddafi Stadium, Lahore, Pakistan Scorecard Last updated: 1 July 2020
Fewest runs conceded in an innings The lowest score conceded by Zimbabwe for a full inning is 75 scored by Canada in the Associate Tri-Nation Series in West Indies in 2006 at Port of Spain.
Rank Score Opposition Venue DateScorecard 1 Queen's Park Oval, Port of Spain, Trinidad & Tobago Scorecard 2 Sydney Cricket Ground, Sydney, Australia Scorecard 3 Aga Khan Sports Club Ground, Nairobi, Kenya Scorecard 4 Harare Sports Club, Harare, Zimbabwe Scorecard 5 Scorecard Scorecard Last updated: 1 July 2020
Most runs aggregate in a match The highest match aggregate scored in ODIs came in the match between South Africa and Australia in the fifth ODI of March 2006 series at Wanderers Stadium, Johannesburg when South Africa scored 438/9 in response to Australia's 434/4. The first ODI against Pakistan in | Gaddafi Stadium, Lahore saw a total of 709 runs being scored.
Rank Aggregate Scores Venue Date Scorecard 1 (375/3) v (334/5) Gaddafi Stadium, Lahore, Pakistan Scorecard 2 (418/5) v (247/4) North West Cricket Stadium, Potchefstroom, South Africa Scorecard 3 (372/2) v (289) Manuka Oval, Canberra, Australia Scorecard 4 (331/8) v (326) Bellerive Oval, Hobart, Australia Scorecard (328/5) v (329/9) Queens Sports Club, Bulawayo, Zimbabwe Scorecard Last updated: 1 July 2020
Fewest runs aggregate in a match The lowest match aggregate in ODIs is 71 when USA were dismissed for 35 by Nepal in the sixth ODI of the 2020 ICC Cricket World League 2 in Nepal in February 2020. The lowest match aggregate in ODI history for Zimbabwe is 75 scored in the third match of the Sri Lanka's tour of Zimbabwe in 2004.
Rank Aggregate Scores Venue Date Scorecard 1 (35) v (40/1) Harare Sports Club, Harare, Zimbabwe Scorecard 2 (38) v (40/1) Sinhalese Sports Club Ground, Colombo, Sri Lanka Scorecard 3 (44) v (49/4) Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh Scorecard 4 (67) v (68/1) Harare Sports Club, Harare, Zimbabwe Scorecard 5 (67) v (69/1) Queens Sports Club, Bulawayo, Zimbabwe Scorecard Last updated: 1 July 2020
Result records An ODI match is won when one side has scored more runs than the total runs scored by the opposing side during their innings. If both sides have completed both their allocated innings and the side that fielded last has the higher aggregate of runs, it is known as a win by runs. This indicates the number of runs that they had scored more than the opposing side. If the side batting last wins the match, it is known as a win by wickets, indicating the number of wickets that were still to fall.
Greatest win margins (by runs) The greatest winning margin by runs in ODIs was England's victory over South Africa by 342 runs in the third and final ODI of South Africa's 2025 tour of England. The largest victory recorded by Zimbabwe was during the Cricket World Qualifier in 2023 against United States of America by 308 runs.
Rank Margin Target Opposition Venue Date 1304 Runs 409 Harare Sports Club, Harare, Zimbabwe 2202 Runs 326 Bangabandhu National Stadium, Dhaka, Bangladesh 3194 Runs 339 Queen's Park Oval, Port of Spain, Trinidad & Tobago 4192 Runs 285 Aga Khan Sports Club Ground, Nairobi, Kenya 5175 Runs 299 Vidarbha Cricket Association Stadium, Nagpur, India Last updated: 1 July 2020
Greatest win margins (by balls remaining) The greatest winning margin by balls remaining in ODIs was England's victory over Canada by 8 wickets with 277 balls remaining in the 1979 Cricket World Cup. The largest victory recorded by Zimbabwe is during the Kenya's tour of Zimbabwe in December 2002 when they won by 9 wickets with 204 balls remaining.
Rank Balls remaining Margin Opposition Venue Date 1 204 9 wickets Queens Sports Club, Bulawayo, Zimbabwe 2 161 7 wickets Harare Sports Club, Harare, Zimbabwe 3 160 8 wickets Queens Sports Club, Bulawayo, Zimbabwe 4 122 6 wickets 5 118 7 wickets Harare Sports Club, Harare, Zimbabwe Last updated: 1 July 2020
Greatest win margins (by wickets) A total of 55 matches have ended with chasing team winning by 10 wickets with West Indies winning by such margins a record 10 times. Zimbabwe have not won an ODI match by this margin.
Rank Margin Opposition Venue Date 19 Wickets Queens Sports Club, Bulawayo, Zimbabwe 28 Wickets Harare Sports Club, Harare, Zimbabwe Queens Sports Club, Bulawayo, Zimbabwe Harare Sports Club, Harare, Zimbabwe Last updated: 3 December 2017
Highest successful run chases South Africa holds the record for the highest successful run chase which they achieved when they scored 438/9 in response to Australia's 434/9. Zimbabwe's highest innings total while chasing is 329/9 in a successful run chase against New Zealand at Bulawayo, Zimbabwe during the New Zealand's tour of Zimbabwe in October 2011.
Rank Score Target Opposition Venue Date 1 329 Queens Sports Club, Bulawayo, Zimbabwe 2 317 Galle International Stadium, Galle, Sri Lanka 3 316 Harare Sports Club, Harare, Zimbabwe 4 304 Last updated: 21 June 2023
Narrowest win margins (by runs) The narrowest run margin victory is by 1 run which has been achieved in 31 ODI's with Australia winning such games a record 6 times. Zimbabwe's has achieved victory by 1 run twice.
Rank Margin Opposition Venue Date 1 AMI Stadium, Christchurch, New Zealand Harare Sports Club, Harare, Zimbabwe 2 Providence Stadium, Providence, Guyana Queens Sports Club, Bulawayo, Zimbabwe 5 Grace Road, Leicester, England Harare Sports Club, Harare, Zimbabwe Last updated: 1 July 2020
Narrowest win margins (by balls remaining) The narrowest winning margin by balls remaining in ODIs is by winning of the last ball which has been achieved 36 times with both South Africa winning seven times. Zimbabwe has achieved a victory by this margin on three occasions.