List of Zimbabwe One Day International cricket records

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.[1] 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.[2] 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;[3] 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. It is based on the List of One Day International cricket records, but concentrates solely on records dealing with the Zimbabwe cricket team. 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 as of January 2022.

Key
SymbolMeaning
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
DateStarting date of the match
InningsNumber of innings played
MatchesNumber of matches played
OppositionThe team Zimbabwe was playing against
PeriodThe time period when the player was active in ODI cricket
PlayerThe player involved in the record
VenueOne Day International cricket ground where the match was played

Team records

Overall record

MatchesWonLostTiedNRWin %
56615139481326.67
Last Updated: 11 July 2023[4]

Team wins, losses, draws and ties

As of July 2022, Zimbabwe has played 566 ODI matches resulting in 151 victories, 394 defeats, 8 ties and 13 no results for an overall winning percentage of 26.67.[4]

OpponentMatchesWonLostTiedNo Result% WonFirstLast
Full Members
 Afghanistan2810180035.7120142022
 Australia33329016.919832022
 Bangladesh8130510037.0619972022
 England308210127.5919922004
 India6610542016.6619832024
 Ireland19881242.1020072023
 New Zealand389271125.6819872015
 Pakistan62454228.3319922020
 South Africa4123801519922018
 Sri Lanka6112470219.6719922023
 West Indies4911361122.9119832023
Associate Members
 Bermuda2200010020062006
 Canada2200010020062011
 Hong Kong1100010020182018
 Kenya322550283.3319962011
 Namibia1100010020032003
 Netherlands7430057.1420032023
   Nepal11000100.0020232023
 Oman11000100.0020232023
 Scotland4121025.0020172023
 United Arab Emirates6510083.3320152019
 United States11000100.0020232023
Total56615139481326.6719832023
Statistics are correct as of  Zimbabwe v  Scotland at Queens Sports Club, 2023 Cricket World Cup Qualifier, 4 July 2023.[5]

First bilateral ODI series wins

OpponentYear of first Home winYear of first Away win
 Afghanistan--
 Australia--
 Bangladesh20012001
 England1996YTP
 India1997-
 Ireland2011-
 Kenya20022008
 Netherlands2023-
 New Zealand20012001
 Pakistan--
 South Africa--
 Sri Lanka-2017
 United Arab Emirates2019YTP
 West Indies--
Last updated: 1 July 2020[6]

First ODI match wins

OpponentHomeAway / Neutral
VenueYearVenueYear
 AfghanistanBulawayo2014Sharjah2016
 AustraliaHarare2014Nottingham1983
 BangladeshHarare2001Nairobi1997
 BermudaYTPYTPPort of Spain2006
 CanadaYTPYTPPort of Spain2006
 EnglandBulawayo1996Albury1992
 Hong KongBulawayo2018YTPYTP
 IndiaBulawayo1997Centurion1997
 IrelandHarare2010Nairobi2008
 KenyaKwekwe2002Patna1996
 NamibiaHarare2003YTPYTP
   NepalHarare2023YTPYTP
 NetherlandsBulawayo2003--
 New ZealandHarare1997Napier1996
 OmanBulawayo2023YTPYTP
 PakistanHarare1995Sheikhupura1998
 South Africa--Chelmsford1999
 ScotlandYTPYTPEdinburgh2017
 Sri LankaHarare1994Sharjah1997
 United Arab EmiratesHarare2019Nelson2015
 United StatesHarare2023YTPYTP
 West IndiesBulawayo2003Bristol2000
Last updated: 1 July 2020[7]

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.[8]

OppositionMatchesHostSeason
 England3  Zimbabwe1996/97
 Bangladesh3  Zimbabwe2000/01
 Bangladesh3  Bangladesh2001/02
 Kenya5  Kenya2008/09
 United Arab Emirates4  Zimbabwe2019
Last updated: 1 July 2020[8]

Losing every match in a series

Zimbabwe have also suffered such whitewash 34 times.

OppositionMatchesHostSeason
 India3  India1992/93
 Pakistan3  Pakistan1993/94
 Pakistan3  Pakistan1996/97
 Sri Lanka3  Sri Lanka1997/98
 Australia3  Zimbabwe1999/00
 England3  Zimbabwe1999/00
 South Africa3  Zimbabwe2001/02
 England5  Zimbabwe2001/02
 Pakistan5  Zimbabwe2002/03
 Sri Lanka5  Zimbabwe2004
 Australia3  Zimbabwe2004
 England4  Zimbabwe2004/05
 South Africa3  South Africa2004/05
 South Africa3  South Africa2006/07
 Bangladesh5  Bangladesh2006/07
 South Africa3  Zimbabwe2007
 Pakistan5  Pakistan2007/08
 Sri Lanka5  Zimbabwe2008/09
 South Africa3  South Africa2010/11
 Pakistan3  Zimbabwe2011
 New Zealand3  New Zealand2011/12
 West Indies3  West Indies2012/13
 India5  Zimbabwe2013
 South Africa3  Zimbabwe2014
 Bangladesh5  Bangladesh2014/15
 India3  Zimbabwe2015
 Bangladesh3  Bangladesh2015/16
 India3  Zimbabwe2016
 Pakistan5  Zimbabwe2018
 South Africa3  South Africa2018/19
 Bangladesh3  Bangladesh2018/19
 Ireland3  Ireland2019
 Bangladesh3  Bangladesh2019/20
 Bangladesh3  Zimbabwe2021
 Afghanistan3  Zimbabwe2022
 India3  Zimbabwe2022
Last updated: 23 August 2022[8]

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.[9] The second ODI against Kenya in January 2009 saw Zimbabwe set their highest innings total of 351/7.[10]

RankScoreOppositionVenueDateScorecard
1408/6  United StatesHarare Sports Club, Harare, Zimbabwe26 June 2023Scorecard
2351/7  KenyaMombasa Sports Club Ground, Mombasa, Kenya29 January 2009Scorecard
3340/2  NamibiaHarare Sports Club, Harare, Zimbabwe10 February 2003Scorecard
4338/7  BermudaQueen's Park Oval, Port of Spain, Trinidad & Tobago18 May 2006Scorecard
5334/5  PakistanGaddafi Stadium, Lahore, Pakistan26 May 2015Scorecard
Last updated: 26 June 2023[11]

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.[12][13][14]

RankScoreOppositionVenueDateScorecard
135  Sri LankaHarare Sports Club, Harare, Zimbabwe25 April 2004Scorecard
238Sinhalese Sports Club Ground, Colombo, Sri Lanka8 December 2001Scorecard
344  BangladeshZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh3 November 2009Scorecard
454  AfghanistanHarare Sports Club, Harare, Zimbabwe26 February 2017Scorecard
565  India29 August 2005Scorecard
Last updated: 1 July 2020[15]

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.[16]

RankScoreOppositionVenueDateScorecard
1418/5  South AfricaNorth West Cricket Stadium, Potchefstroom, South Africa20 September 2006Scorecard
2399/6Willowmoore Park, Benoni, South Africa22 October 2010Scorecard
3399/1  PakistanQueens Sports Club, Bulawayo, Zimbabwe20 July 2018Scorecard
4397/5  New Zealand24 August 2005Scorecard
5375/3  PakistanGaddafi Stadium, Lahore, Pakistan26 May 2015Scorecard
Last updated: 1 July 2020[17]

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.[14]

RankScoreOppositionVenueDateScorecard
175  CanadaQueen's Park Oval, Port of Spain, Trinidad & Tobago16 May 2006Scorecard
291  West IndiesSydney Cricket Ground, Sydney, Australia23 January 2001Scorecard
392  BangladeshAga Khan Sports Club Ground, Nairobi, Kenya14 October 1997Scorecard
4103Harare Sports Club, Harare, Zimbabwe8 April 2001Scorecard
5104  Ireland16 March 2018Scorecard
 United States26 June 2023Scorecard
Last updated: 1 July 2020[18]

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.[19] The first ODI against Pakistan in | Gaddafi Stadium, Lahore saw a total of 709 runs being scored.[20]

RankAggregateScoresVenueDateScorecard
1709/8  Pakistan (375/3) v  Zimbabwe (334/5)Gaddafi Stadium, Lahore, Pakistan26 May 2015Scorecard
2665/9  South Africa (418/5) v  Zimbabwe (247/4)North West Cricket Stadium, Potchefstroom, South Africa20 September 2006Scorecard
3661/12  West Indies (372/2) v  Zimbabwe (289)Manuka Oval, Canberra, Australia24 February 2015Scorecard
4657/18  Ireland (331/8) v  Zimbabwe (326)Bellerive Oval, Hobart, Australia7 March 2015Scorecard
657/14  New Zealand (328/5) v  Zimbabwe (329/9)Queens Sports Club, Bulawayo, Zimbabwe25 October 2011Scorecard
Last updated: 1 July 2020[21]

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.[13] 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.[22]

RankAggregateScoresVenueDateScorecard
175/11  Zimbabwe (35) v  Sri Lanka (40/1)Harare Sports Club, Harare, Zimbabwe25 April 2004Scorecard
278/11  Zimbabwe (38) v  Sri Lanka (40/1)Sinhalese Sports Club Ground, Colombo, Sri Lanka8 December 2001Scorecard
393/14  Zimbabwe (44) v  Bangladesh (49/4)Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh3 November 2009Scorecard
4135/11  Zimbabwe (67) v  Sri Lanka (68/1)Harare Sports Club, Harare, Zimbabwe22 November 2008Scorecard
5136/11  Zimbabwe (67) v  Pakistan (69/1)Queens Sports Club, Bulawayo, Zimbabwe18 July 2018Scorecard
Last updated: 1 July 2020[23]

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.[24]

Greatest win margins (by runs)

The greatest winning margin by runs in ODIs was New Zealand's victory over Ireland by 290 runs in the only ODI of the 2008 England tour. The largest victory recorded by Zimbabwe was during the Cricket World Qualifier in 2023 against United States of America by 308 runs.[25]

RankMarginTargetOppositionVenueDate
1304 Runs409  United StatesHarare Sports Club, Harare, Zimbabwe26 June 2023
2202 Runs326  KenyaBangabandhu National Stadium, Dhaka, Bangladesh27 March 1999
3194 Runs339  BermudaQueen's Park Oval, Port of Spain, Trinidad & Tobago18 May 2006
4192 Runs285  BangladeshAga Khan Sports Club Ground, Nairobi, Kenya14 October 1997
5175 Runs299  CanadaVidarbha Cricket Association Stadium, Nagpur, India28 February 2011
Last updated: 1 July 2020[26]

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.[27]

RankBalls remainingMarginOppositionVenueDate
12049 wickets  KenyaQueens Sports Club, Bulawayo, Zimbabwe15 December 2002
21617 wickets  United Arab EmiratesHarare Sports Club, Harare, Zimbabwe10 April 2019
31608 wickets  AfghanistanQueens Sports Club, Bulawayo, Zimbabwe16 October 2015
41226 wickets  West Indies23 November 2003
51187 wickets  AfghanistanHarare Sports Club, Harare, Zimbabwe24 February 2017
Last updated: 1 July 2020[26]

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.[28] Zimbabwe have not won an ODI match by this margin.[26]

RankMarginOppositionVenueDate
19 Wickets  KenyaQueens Sports Club, Bulawayo, Zimbabwe15 December 2002
28 Wickets  India15 February 1997
 Kenya25 February 2006
 BangladeshHarare Sports Club, Harare, Zimbabwe6 February 2007
 Sri Lanka7 June 2010
 AfghanistanQueens Sports Club, Bulawayo, Zimbabwe20 July 2014
16 October 2015
   NepalHarare Sports Club, Harare, Zimbabwe18 June 2023
Last updated: 3 December 2017[26]

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.[29] 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.[30]

RankScoreTargetOppositionVenueDate
1329/9329  New ZealandQueens Sports Club, Bulawayo, Zimbabwe25 October 2011
2322/4317  Sri LankaGalle International Stadium, Galle, Sri Lanka30 June 2017
3319/4316  NetherlandsHarare Sports Club, Harare, Zimbabwe20 June 2023
4304/3304  New Zealand2 August 2015
307/5  Bangladesh5 August 2022
Last updated: 21 June 2023[30]

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.[31] Zimbabwe's has achieved victory by 1 run twice.[32]

RankMarginOppositionVenueDate
11 run  New ZealandAMI Stadium, Christchurch, New Zealand4 March 1998
 NetherlandsHarare Sports Club, Harare, Zimbabwe23 March 2023
22 Runs  Sri Lanka5 November 1994
 West IndiesProvidence Stadium, Providence, Guyana4 March 2010
 AfghanistanQueens Sports Club, Bulawayo, Zimbabwe6 March 2018
53 Runs  IndiaGrace Road, Leicester, England19 May 1999
 AfghanistanHarare Sports Club, Harare, Zimbabwe21 February 2017
Last updated: 1 July 2020[32]

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.[33]

RankBalls remainingMarginOppositionVenueDate
102 wickets  South AfricaSahara Stadium, Kingsmead, Durban, South Africa2 February 2000
 BangladeshHarare Sports Club, Harare, Zimbabwe2 August 2006
 Ireland26 September 2010
411 wicket  IndiaBarkatullah Khan Stadium, Jodhpur, India8 December 2000
 New ZealandQueens Sports Club, Bulawayo, Zimbabwe25 October 2011
Last updated: 1 July 2020[32]

Narrowest win margins (by wickets)

The narrowest margin of victory by wickets is 1 wicket which has settled 55 such ODIs. Both West Indies and New Zealand have recorded such victory on eight occasions. Zimbabwe has won the match by a margin of one wicket on four occasions.[34]

RankMarginOppositionVenueDate
11 wicket  IndiaBarkatullah Khan Stadium, Jodhpur, India8 December 2000
 New ZealandEden Park, Auckland, New Zealand7 January 2001
 IndiaNahar Singh Stadium, Faridabad, India7 March 2002
 New ZealandQueens Sports Club, Bulawayo, Zimbabwe25 October 2011
52 wicket  England15 December 1996
 South AfricaSahara Stadium, Kingsmead, Durban, South Africa2 February 2000
 BangladeshHarare Sports Club, Harare, Zimbabwe29 July 2006
2 August 2006
Shere-e-Bangla Stadium, Mirpur, Bangladesh19 January 2009
 IrelandHarare Sports Club, Harare, Zimbabwe26 September 2010
9 October 2015
Last updated: 1 July 2020[32]

Greatest loss margins (by runs)

Zimbabwe's biggest defeat by runs was against South Africa in the Zimbabwe's tour of South Africa in October 2010 at Willowmoore Park, Benoni, South Africa.[35]

RankMarginOppositionVenueDate
1272 Runs  South AfricaWillowmoore Park, Benoni, South Africa22 October 2010
2244 Runs  PakistanQueens Sports Club, Bulawayo, Zimbabwe20 July 2018
3212 Runs  South AfricaCenturion Park, Centurion, South Africa10 November 2009
4202 Runs  New ZealandMcLean Park, Napier, New Zealand9 February 2012
5201 Runs  PakistanQueens Sports Club, Bulawayo, Zimbabwe13 July 2018
Last updated: 1 July 2020[35]

Greatest loss 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 defeat suffered by Zimbabwe was during the Zimbabwe's tour of Sri Lanka in 2001 when they lost by 9 wickets with 274 balls remaining.[27]

RankBalls remainingMarginOppositionVenueDate
12749 wickets  Sri LankaSinhalese Sports Club Ground, Colombo, Sri Lanka8 December 2001
2244Harare Sports Club, Harare, Zimbabwe25 April 2004
3241  PakistanQueens Sports Club, Bulawayo, Zimbabwe18 July 2018
42296 wickets  BangladeshZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh3 November 2009
52149 wickets  West IndiesSardar Patel Stadium, Ahmedabad, India8 October 2006
Last updated: 1 July 2020[35]

Greatest loss margins (by wickets)

Zimbabwe have lost an ODI match by a margin of 10 wickets on nine occasions with most recent being during the fourth match of the India tour of Zimbabwe in 2022.

RankMarginsOppositionMost recent venueDate
110 wickets  West IndiesEdgbaston, Birmingham, England20 June 1983
 IndiaSharjah Cricket Stadium, Sharjah, United Arab Emirates13 November 1998
 West IndiesDarren Sammy National Cricket Stadium, Gros Islet, Saint Lucia10 May 2006
 New ZealandSardar Patel Stadium, Ahmedabad, India4 March 2011
 PakistanHarare Sports Club, Harare, Zimbabwe11 September 2011
 New Zealand4 August 2015
 India15 June 2016
 AfghanistanSharjah Cricket Stadium, Sharjah, United Arab Emirates16 February 2018
 IndiaHarare Sports Club, Harare, Zimbabwe18 August 2022
Last updated: 1 July 2020[35]

Narrowest loss margins (by runs)

The narrowest loss of Zimbabwe in terms of runs is by 1 run suffered once.[36]

RankMarginOppositionVenueDate
11 run  AustraliaWACA, Perth, Australia4 February 2001
22 Runs  New ZealandEden Park, Auckland, New Zealand8 March 1998
33 RunsLal Bahadur Shastri Stadium, Hyderabad, India10 October 1987
 IndiaAdelaide Oval, Adelaide, Australia24 January 2004
 United Arab EmiratesHarare Sports Club, Harare, Zimbabwe22 March 2018
Last updated: 1 July 2020[36]

Narrowest loss 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 suffered loss by this margin once.[33]

RankBalls remainingMarginOppositionVenueDate
105 wickets  New ZealandBangabandhu National Stadium, Dhaka, Bangladesh24 October 1998
21  West IndiesQueens Sports Club, Bulawayo, Zimbabwe1 July 2001
3 wickets  NetherlandsHarare Sports Club, Harare, Zimbabwe21 March 2023
326 wickets  PakistanRawalpindi Cricket Stadium, Rawalpindi, Pakistan25 December 1993
2 wickets  AfghanistanQueens Sports Club, Bulawayo, Zimbabwe22 July 2014
Sharjah Cricket Stadium, Sharjah, United Arab Emirates6 January 2016
Last updated: 1 July 2020[36]

Narrowest loss margins (by wickets)

Zimbabwe has suffered defeat by 1 wicket on four occasions.[36]

RankMarginOppositionVenueDate
11 wicket  EnglandQueens Sports Club, Bulawayo, Zimbabwe18 February 2000
 West IndiesBrisbane Cricket Ground, Brisbane, Australia13 January 2001
 BangladeshHarare Sports Club, Harare, Zimbabwe10 February 2007
Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh5 November 2009
52 wickets  AustraliaWACA, Perth, Australia2 December 1994
 Sri LankaHarare Sports Club, Harare, Zimbabwe28 November 2008
 AfghanistanQueens Sports Club, Bulawayo, Zimbabwe22 July 2014
 IrelandHarare Sports Club, Harare, Zimbabwe13 October 2015
 AfghanistanSharjah Cricket Stadium, Sharjah, United Arab Emirates6 January 2016
Last updated: 1 July 2020[36]

Tied matches

A tie can occur when the scores of both teams are equal at the conclusion of play, provided that the side batting last has completed their innings.[24] There have been 37 ties in ODIs history with Zimbabwe involved in seven such games.[4]

OppositionVenueDate
 IndiaNehru Stadium, Indore, India18 November 1993
 PakistanHarare Sports Club, Harare, Zimbabwe22 February 1995
 IndiaBoland Park, Paarl, South Africa27 January 1997
 New ZealandQueens Sports Club, Bulawayo, Zimbabwe1 October 1997
 IrelandSabina Park, Kingston, Jamaica15 March 2007
 West IndiesQueens Sports Club, Bulawayo, Zimbabwe19 November 2016
 Scotland12 March 2018
 PakistanRawalpindi Cricket Stadium, Rawalpindi, Pakistan3 November 2020
Last updated: 4 November 2017[36]

Individual records

Batting records

Most career runs

RankRunsPlayerMatchesInningsPeriod
16,786Andy Flower2132081992-2003
26,684Brendan Taylor2052032004-2021
36,571Grant Flower2212141992-2010
45,658Hamilton Masakadza2092082001-2019
55,185Alistair Campbell1881841992-2003
64,986Sean Williams1561512005-2023
74,289Elton Chigumbura2101952004-2018
84,089Sikandar Raza1361292013-2023
93,383Tatenda Taibu1491362001-2012
103,294Craig Ervine1161122010-2023
Last updated: 2 July 2023[37]

Fastest runs getter

RunsBatsmanMatchInningsRecord DateReference
1000Neil Johnson282821 October 1999[38]
2000Grant Flower666424 January 1998[39]
3000929027 March 1999[40]
400013012816 July 2000[41]
5000Andy Flower16516225 January 2001[42]
6000Brendan Taylor1851846 October 2018[43]

Most runs in each batting position

Batting positionBatsmanInningsRunsAverageCareer SpanRef
OpenerGrant Flower1374,40933.151992-2010[44]
Number 3Hamilton Masakadza631,76828.512001-2019[45]
Number 4Brendan Taylor822,91037.792005-2021[46]
Number 5Sean Williams642,01135.912006-2021[47]
Number 6Elton Chigumbura571,22023.922005-2018[48]
Number 7801,81128.292004-2018[49]
Number 8Heath Streak581,14729.411993-2005[50]
Number 9Graeme Cremer2935219.552009-2017[51]
Number 10Ray Price322039.662002-2012[52]
Number 11Douglas Hondo17527.422001-2004[53]
Last updated: 23 August 2022.

Most runs against each team

OppositionRunsBatsmanInningsAverageCareer SpanRef
 Afghanistan765Sikandar Raza2336.422014–2022[54]
 Australia562Grant Flower1831.221994–2004[55]
 Bangladesh1,508Brendan Taylor5529.002005–2021[56]
 Bermuda194Vusi Sibanda297.002006–2006[57]
 Canada98Tatenda Taibu198.002011–2011[58]
 England733Grant Flower2340.721994–2003[59]
 Hong Kong84Hamilton Masakadza184.002018–2018[60]
 India1,298Andy Flower3540.561992–2003[61]
 Ireland525Craig Ervine1247.722010–2021[62]
 Kenya794Hamilton Masakadza1566.162006–2009[63]
 Namibia172Craig Wishart1-2003–2003[64]
   Nepal121Craig Ervine1-2023–2023[65]
 Netherlands238Sikandar Raza679.332019–2023[66]
 New Zealand816Alistair Campbell2142.941992–2021[67]
 Pakistan906Grant Flower2834.841993–2003[68]
 Scotland121Ryan Burl360.502017–2023[69]
 South Africa587Brendan Taylor2229.352005–2018[70]
 Sri Lanka919Andy Flower2738.291992–2003[71]
 United Arab Emirates307Sean Williams6102.332015–2019[72]
 West Indies573Brendan Taylor2228.652006–2018[73]
 United States174Sean Williams1-2023–2023[74]
 Oman1421142.00[75]
Last updated: 11 July 2023

Highest individual score

The fourth ODI of the Sri Lanka's tour of India in 2014 saw Rohit Sharma score the highest Individual score. Charles Coventry holds the Zimbabwean record when he scored 194* against Bangladesh in the fourth ODI of the 2009 series.[76]

RankRunsPlayerOppositionVenueDate
1194*Charles Coventry  BangladeshQueens Sports Club, Bulawayo, Zimbabwe16 August 2009
2178*Hamilton Masakadza  KenyaHarare Sports Club, Harare, Zimbabwe18 October 2009
3174Sean Williams  United States26 June 2023
4172*Craig Wishart  Namibia10 February 2003
5156Hamilton Masakadza  Kenya12 October 2009
Last updated: 23 June 2023[77]

Highest individual score – progression of record

RunsPlayerOpponentVenueSeason
69*Duncan Fletcher  AustraliaTrent Bridge, Nottingham, England1983 ‡
71*  West IndiesNew Road, Worcester, England
84David Houghton  AustraliaRose Bowl, Southampton, England
142  New ZealandLal Bahadur Shastri Stadium, Hyderabad, India1987-88 ‡
142*Grant Flower  BangladeshQueens Sports Club, Bulawayo, Zimbabwe2001
142*Andy Flower  EnglandHarare Sports Club, Harare, Zimbabwe2001-02
145  IndiaRanasinghe Premadasa Stadium, Colombo, Sri Lanka2002
172*Craig Wishart  NamibiaHarare Sports Club, Harare, Zimbabwe2002-03 ‡
194*Charles Coventry  BangladeshQueens Sports Club, Bulawayo, Zimbabwe2009
Last updated: 1 July 2020[77]

Highest score against each opponent

OppositionPlayerScoreDate
 AfghanistanSikandar Raza14120 July 2014
 AustraliaNeil Johnson132*9 June 1999
 BangladeshCharles Coventry194*16 August 2009
 BermudaVusi Sibanda11620 May 2006
 CanadaTatenda Taibu9828 February 2011
 EnglandAndy Flower142*7 October 2001
 Hong KongHamilton Masakadza8410 March 2018
 IndiaAndy Flower14514 September 2002
 IrelandBrendan Taylor1217 March 2015
 KenyaHamilton Masakadza178*18 October 2009
 NamibiaCraig Wishart172*10 February 2003
   NepalCraig Ervine121*18 June 2023
 NetherlandsSikandar Raza102*20 June 2023
 New ZealandDavid Houghton14210 October 1987
 PakistanSean Williams118*3 November 2020
 South AfricaBrendan Taylor145*15 October 2010
 ScotlandMalcolm Waller9215 June 2017
 Sri LankaAlistair Campbell131*5 November 1994
 United Arab EmiratesSean Williams109*14 April 2019
 West IndiesBrendan Taylor13819 March 2018
 United StatesSean Williams17426 June 2023
 Oman14229 June 2023
Last updated: 11 July 2023.[77]

Highest career average

RankAveragePlayerInningsRunsNot outPeriod
138.06Sean Williams1514,986202005-2023
237.51Sikandar Raza1294,089202013-2023
336.50Neil Johnson481,67921998-2000
435.55Brednan Taylor2036,684152004-2021
535.34Andy Flower2086,786161992-2003
Qualification: 20 innings. Last updated: 4 July 2023[78]

Highest Average in each batting position

Batting positionBatsmanInningsRunsAverageCareer SpanRef
OpenerNeil Johnson42151637.901998-2000[79]
Number 3Brendan Taylor33125843.372004-2021[80]
Number 482291037.79[81]
Number 5Sikandar Raza44168250.962015-2023[82]
Number 640110031.422015-2022[83]
Number 7Heath Streak4086430.851993-2005[84]
Number 858114729.41[85]
Number 92933319.58[86]
Number 10Gary Brent2012012.001996-2008[87]
Number 11Henry Olonga21516.371995-2003[88]
Last updated: 23 June 2023. Qualification: Min 20 innings batted at position

Most half-centuries

A half-century is a score of between 50 and 99 runs. Statistically, once a batsman's score reaches 100, it is no longer considered a half-century but a century.

Sachin Tendulkar of India has scored the most half-centuries in ODIs with 96. He is followed by the Sri Lanka's Kumar Sangakkara on 93, South Africa's Jacques Kallis on 86 and India's Rahul Dravid and Zimbabwe's Inzamam-ul-Haq on 83.[89]

RankHalf centuriesPlayerInningsRunsPeriod
155Andy Flower2086,7861992-2003
240Grant Flower2146,5711992-2010
339Brendan Taylor2036,6842004-2021
435Sean Williams1514,9862005-2023
534Hamilton Masakadza2085,6582001-2019
Last updated: 4 July 2023[90]

Most centuries

A century is a score of 100 or more runs in a single innings.

Tendulkar has also scored the most centuries in ODIs with 49. Brendan Taylor has the most centuries for Zimbabwe.[91]

RankCenturiesPlayerInningsRunsPeriod
111Brendan Taylor2036,6842004-2021
28Sean Williams1514,9862005-2023
37Alistair Campbell1845,1851992-2003
Sikandar Raza1294,0892013-2023
46Grant Flower2146,5711992-2010
55Hamilton Masakadza2085,6582001-2019
Last updated: 4 July 2023[92]

Most Sixes

RankSixesPlayerInningsRunsPeriod
1106Brendan Taylor2036,6842004-2021
2105Elton Chigumbura1954,2892004-2018
3102Sikandar Raza1294,0892013-2023
486Hamilton Masakadza2085,6582001-2019
548Heath Streak1572,9011993-2005
Last updated: 4 July 2023[93]

Most Fours

RankFoursPlayerInningsRunsPeriod
1599Brendan Taylor2036,6842004-2021
2585Hamilton Masakadza2085,6582001-2019
3557+Grant Flower2146,5711992-2010
4532+Andy Flower2086,7861992-2003
5447Sean Williams1514,9862005-2023
Last updated: 4 July 2023[94]

Highest strike rates

Andre Russell of West Indies holds the record for highest strike rate, with minimum 500 balls faced qualification, with 130.22.[95] Andy Blignaut is the Zimbabwean with the highest strike rate.

RankStrike ratePlayerRunsBalls FacedPeriod
1106.28Andy Blignaut6265891999-2010
288.68Charles Coventry8319372003-2015
386.69Sean Williams498657512005-2023
486.50SIkandar Raza408947272013-2023
585.53Sean Ervine6988162001-2004
Qualification= 500 balls faced. Last updated: 4 July 2023[96]

Highest strike rates in an inning

James Franklin of New Zealand's strike rate of 387.50 during his 31* off 8 balls against Canada during 2011 Cricket World Cup is the world record for highest strike rate in an innings. Elton Chigumbura holds the top position for a Zimbabwe player in this list with his innings of 27 off 11 balls against Pakistan during the 2007 Cricket World Cup.[97]

RankStrike ratePlayerRunsBalls FacedOppositionVenueDate
1245.45Elton Chigumbura2711  PakistanSabina Park, Kingston, Jamaica21 March 2007
2234.486829  KenyaMombasa Sports Club Ground, Mombasa, Kenya29 January 2009
3233.33Dougie Marillier56*24  IndiaNahar Singh Stadium, Faridabad, India7 March 2002
4221.43Sean Ervine31*14  New ZealandGoodyear Park, Bloemfontein, South Africa8 March 2003
5207.89Elton Chigumbura7938  KenyaMombasa Sports Club Ground, Mombasa, Kenya27 January 2009
Last updated: 1 July 2020[98]

Most runs in a calendar year

Tendulkar holds the record for most runs scored in a calendar year with 1894 runs scored in 1998. Grant Flower scored 1116 runs in 2001, the most for a Zimbabwe batsmen in a year.[99]

RankRunsPlayerMatchesInningsYear
11116Grant Flower33332001
21087Hamilton Masakadza27272009
31082Stuart Carlisle36362001
41060Andy Flower3333
5960Alistair Campbell28282000
Last updated: 1 July 2020[100]

Most runs in a series

The 1980-81 Benson & Hedges World Series Cup in Australia saw Greg Chappell set the record for the most runs scored in a single series scoring 685 runs. He is followed by Sachin Tendulkar with 673 runs scored in the 2003 Cricket World Cup. Hamilton Masakadza has scored the most runs in a series for a Zimbabwe batsmen, when he scored 467 runs in the Kenya in Zimbabwe in 2009-10.[101]

RankRunsPlayerMatchesInningsSeries
1600Sean Williams772023 Cricket World Cup Qualifier
2467Hamilton Masakadza55Kenya in Zimbabwe in 2009-10
3433Brendan Taylor662015 Cricket World Cup
4375Andy FlowerPresident's Cup 1997-98
5367Neil Johnson881999 Cricket World Cup
Last updated: 11 July 2023[102]

Most ducks

A duck refers to a batsman being dismissed without scoring a run.[103] Sanath Jayasuriya has scored the equal highest number of ducks in ODIs with 34 such knocks. Grant Flower with 18 ducks has the most ducks for a Zimbabwe player.[104]

RankDucksPlayerMatchesInningsPeriod
118Grant Flower2212141992-2010
217Elton Chigumbura2101952004-2018
316Tatenda Taibu1491362001-2012
Prosper Utseya1641322004-2015
515Hamilton Masakadza2092082001-2019
Brendan Taylor2052032004-2021
Last updated: 13 September 2021[105]

Bowling records

Most career wickets

RankWicketsPlayerMatchesInningsRunsPeriod
1237Heath Streak1871847,0651993-2005
2133Prosper Utseya1641606,2392004-2015
3119Graeme Cremer96953,5972009-2018
4115Tendai Chatara87873,7522013-2023
5104Grant Flower2211564,2251992-2010
6100Ray Price102993,5752002-2012
796Paul Strang95893,1731994-2001
895Elton Chigumbura2101294,0572004-2018
993Chris Mpofu84833,5812004-2020
1088Guy Whittall1471123,4811993-2003
Last updated: 4 July 2023[106]

Fastest wicket taker

WicketsBowlerMatchRecord DateReference
50Tawanda Mupariwa2830 November 2008[107]
100Tendai Chatara7621 January 2022[108]
150Heath Streak1224 February 2001[109]
20016226 June 2003[110]
Last updated: 21 January 2022

Most career wickets against each team

OppositionWicketsPlayerMatchesInningsRunsPeriodRef
 Afghanistan26Graeme Cremer16165542015–2018[111]
 Australia18Heath Streak16167481994–2004[112]
 Bangladesh35Ray Price25258592004–2021[113]
 Bermuda5Blessing Mahwire22532006–2006[114]
 Canada3Tawanda Mupariwa11302006–2006[115]
Graeme Cremer312011–2011
Ray Price16
Prosper Utseya22342006–2011
 England33Heath Streak20196661994–2003[116]
 Hong Kong3Sikandar Raza11302018–2018[117]
 India39Heath Streak353514831993–2005[118]
 Ireland13Sean Williams14124302007–2021[119]
 Kenya26Graeme Cremer11114132009–2011[120]
 Namibia2Heath Streak11352003–2003[121]
Guy Whittall20
 Netherlands9Sikandar Raza662372019–2023[122]
 New Zealand19Paul Strang16166001996–2000[123]
Heath Streak20207931996–2005
 Pakistan357231993–2003[124]
 Scotland9Graeme Cremer33972017–2018[125]
 South Africa19Prosper Utseya19199242005–2014[126]
 Sri Lanka26Heath Streak22228951993–2003[127]
 United Arab Emirates10Tendai Chatara551792015–2019[128]
Kyle Jarvis1142018–2019
 West Indies24Heath Streak19196661993–2003[129]
   NepalRichard Ngarava11432023–2023[130]
 United States21125[131]
 Oman3Tendai Chatara1173[132]
Blessing Muzarabani57
Last updated: 11 July 2023

Best figures in an innings

Bowling figures refers to the number of the wickets a bowler has taken and the number of runs conceded.[133]Sri Lanka's Chaminda Vaas holds the world record for best figures in an innings when he took 8/19 against Zimbabwe in December 2001 at Colombo (SSC). Henry Olonga holds the Zimbabwean record for best bowling figures.[134]

RankFiguresPlayerOppositionVenueDate
16/19Henry Olonga  EnglandSahara Park Newlands, Cape Town, South Africa28 January 2000
26/20Bryan Strang  BangladeshAga Khan Sports Club Ground, Nairobi, Kenya14 October 1997
36/28Henry Olonga  KenyaQueens Sports Club, Bulawayo, Zimbabwe15 December 2002
46/46Graeme CremerHarare Sports Club, Harare, Zimbabwe13 October 2009
56/52Christopher MpofuGymkhana Club Ground, Nairobi, Kenya19 October 2008
Last updated: 1 July 2020[135]

Best figures in an innings – progression of record

FiguresPlayerOppositionVenueDate
4/42Duncan Fletcher  AustraliaTrent Bridge, Nottingham, England1983 ‡
4/21Eddo Brandes  EnglandLavington Sports Oval, Albury, Australia1991-92 ‡
5/44Charlie Lock  New ZealandMcLean Park, Napier, New Zealand1995-96 ‡
5/21Paul Strang  KenyaMoin-ul-Haq Stadium, Patna, India1995-96 ‡
6/20Bryan Strang  BangladeshAga Khan Sports Club Ground, Nairobi, Kenya1997-98
6/19Henry Olonga  EnglandSahara Park Newlands, Cape Town, South Africa1999-2000
Last updated: 1 July 2020[135]

Best Bowling Figures against each opponent

OppositionPlayerFiguresDate
 AfghanistanLuke Jongwe5/62 January 2016
 AustraliaRyan Burl5/103 September 2022
 BangladeshBryan Strang6/2014 October 1997
 BermudaTawanda Mupariwa3/1920 May 2006
 CanadaRay Price3/1628 February 2011
 EnglandHenry Olonga6/1928 January 2000
 Hong KongSikandar Raza3/3010 March 2018
 IndiaHeath Streak5/3215 February 1997
 IrelandEd Rainsford5/3630 September 2010
 KenyaHenry Olonga6/2815 December 2002
 NamibiaGuy Whittall2/2010 February 2003
 NetherlandsSean Williams4/4321 June 2019
 New ZealandCharlie Lock5/443 February 1996
 PakistanBlessing Muzarabani5/493 November 2020
 ScotlandGraeme Cremer5/2917 June 2017
 South AfricaProsper Utseya5/3629 August 2014
 Sri LankaPaul Strang4/3210 November 1998
 United Arab EmiratesKyle Jarvis4/1712 April 2019
 West IndiesHeath Streak4/823 January 2001
Last updated: 3 September 2022.[135]

Best career average

RankAveragePlayerWicketsRunsBallsPeriod
129.64 Tawanda Mupariwa571,6902,0192004-2016
229.81 Heath Streak2377,0659,4141993-2005
330.22 Graeme Cremer1193,5974,6802009-2018
432.37Eddo Brandes702,2662,8281987-1999
532.74Tendai Chatara1063,4714,0342013-2023
Qualification: 2,000 balls. Last updated: 25 March 2023[136]

Best career economy rate

A bowler's economy rate is the total number of runs they have conceded divided by the number of overs they have bowled.[103]West Indies' Joel Garner, holds the ODI record for the best career economy rate with 3.09. Zimbabwe's Ray Price, with a rate of 3.99 runs per over conceded over his 102-match ODI career, is the highest Zimbabwean on the list.[137]

RankEconomy ratePlayerWicketsRunsBallsPeriod
13.99 Ray Price1003,5755,3742002-2012
24.13 Bryan Strang461,7182,4941995-2001
34.36 Prosper Utseya1336,2398,5712004-2015
44.37 Paul Strang963,1734,3511994-2001
Andy Whittall452,2513,0851996-2000
Qualification: 2,000 balls. Last updated: 1 July 2020[138]

Best career strike rate

RankStrike ratePlayerWicketsRunsBallsPeriod
135.4 Tawanda Mupariwa571,6902,0192004-2016
235.5 Henry Olonga581,9772,0591995-2003
338.0 Tendai Chatara1063,4714,0342013-2023
439.0 Douglas Hondo612,1712,3812001-2005
539.3 Graeme Cremer1193,5974,6802009-2018
Qualification: 2,000 balls. Last updated: 25 March 2023[139]

Most four-wickets (& over) hauls in an innings

RankFour-wicket haulsPlayerMatchesBallsWicketsPeriod
18Heath Streak1879,4142371993-2005
27Graeme Cremer964,6801192009-2018
34Henry Olonga502,059581995-2003
Paul Strang954,351961994-2001
53Eddo Brandes592,828701987-1999
Douglas Hondo562,381612001-2005
Gary Brent703,390751996-2008
Tawanda Mupariwa402,019572004-2016
Christopher Mpofu843,960932004-2020
Shingirai Masakadza16791252010-2014
Prosper Utseya1648,5711332004-2015
Blessing Muzarabani361,736482018-2023
Last updated: 25 March 2023[140]

Most five-wicket hauls in a match

A five-wicket haul refers to a bowler taking five wickets in a single innings.[141]Graeme Cremer with 3 such hauls has the most hauls among all Zimbabwean bowlers.[142]

RankFive-wicket haulsPlayerMatchesBallsWicketsPeriod
13 Graeme Cremer964,6801192009-2018
22 Eddo Brandes592,828701987-1999
Paul Strang954,351961994-2001
Henry Olonga502,059581995-2003
Brian Vitori241,193322011-2018
Last updated: 1 July 2020[143]

Best economy rates in an inning

The best economy rate in an inning, when a minimum of 30 balls are delivered by the player, is West Indies player Phil Simmons economy of 0.30 during his spell of 3 runs for 4 wickets in 10 overs against Zimbabwe at Sydney Cricket Ground in the 1991-92 Australian Tri-Series. Ray Price holds the Zimbabwean record during his spell in 2008 Associates Tri-Series in Kenya against Ireland at Gymkhana Club Ground, Nairobi, Kenya.[144]

RankEconomyPlayerOversRunsWicketsOppositionVenueDate
10.70Ray Price1070  IrelandGymkhana Club Ground, Nairobi, Kenya17 October 2008
20.86Trevor Gripper76  West IndiesAsgiriya Stadium, Kandy, Sri Lanka16 December 2001
31.00Heath Streak884  West IndiesSydney Cricket Ground, Sydney, Australia23 January 2001
41.16Luke Jongwe5.165  AfghanistanSharjah Cricket Stadium, Sharjah, United Arab Emirates2 January 2016
Heath Streak670  PakistanHarare Sports Club, Harare, Zimbabwe26 February 1995
Qualification: 30 balls bowled. Last updated: 1 July 2020[145]

Best strike rates in an inning

The best strike rate in an inning, when a minimum of 4 wickets are taken by the player, is shared by Sunil Dhaniram of Canada, Paul Collingwood of England and Virender Sehwag of Zimbabwe when they achieved a striekk rate of 4.2 balls pr wicket. Mudassar Nazar during his spell of 4/27 achieved the best strike rate for a Zimbabwean bowler.[146]

RankStrike ratePlayerWicketsRunsBallsOppositionVenueDate
16.2Luke Jongwe5631  AfghanistanSharjah Cricket Stadium, Sharjah, United Arab Emirates2 January 2016
27.8Graeme Cremer44111 February 2018
38.3Henry Olonga61950  EnglandSahara Park Newlands, Cape Town, South Africa28 January 2000
49.0Douglas Hondo44536  EnglandRanasinghe Premadasa Stadium, Colombo, Sri Lanka18 September 2002
Henry Olonga62854  KenyaQueens Sports Club, Bulawayo, Zimbabwe15 December 2002
Tawanda Mupariwa43936  Sri LankaHarare Sports Club, Harare, Zimbabwe24 November 2008
Last updated: 1 July 2020[147]

Worst figures in an innings

The worst figures in an ODI came in the 5th One Day International between South Africa at home to Australia in 2006. Australia's Mick Lewis returned figures of 0/113 from his 10 overs in the second innings of the match.[148][149] The worst figures by a Zimbabwean is 0/110 that came off the bowling of Wahab Riaz in the third ODI against England at Nottingham.[150]

RankFiguresPlayerOversOppositionVenueDate
10/85Keegan Meth10  New ZealandQueens Sports Club, Bulawayo, Zimbabwe25 October 2011
Donald Tiripano  Pakistan20 July 2018
30/84Christopher Mpofu  New ZealandHarare Sports Club, Harare, Zimbabwe2 August 2015
40/81Tawanda Mupariwa9  South AfricaNorth West Cricket Stadium, Potchefstroom, South Africa20 September 2006
50/80Mluleki Nkala10  PakistanHarare Sports Club, Harare, Zimbabwe27 November 2002
Last updated: 1 July 2020[150]

Most runs conceded in a match

Mick Lewis also holds the dubious distinction of most runs conceded in an ODI during the aforementioned match. Riaz holds the most runs conceded distinction for Zimbabwe.[151]

RankFiguresPlayerOversOppositionVenueDate
11/105Brian Vitori9  New ZealandMcLean Park, Napier, New Zealand9 February 2012
21/96Richard Ngarava10  ScotlandGrange CC Ground, Edinburgh, Scotland15 June 2017
2/96Andy Blignaut9  New ZealandQueens Sports Club, Bulawayo, Zimbabwe24 August 2005
42/95Shingirai Masakadza10  South AfricaWillowmoore Park, Benoni, South Africa22 October 2010
51/92Elton Chigumbura  New ZealandMcLean Park, Napier, New Zealand9 February 2012
Last updated:1 July 2020[152]

Most wickets in a calendar year

Zimbabwe's Saqlain Mushtaq holds the record for most wickets taken in a year when he took 69 wickets in 1997 in 36 ODIs.[153]

RankWicketsPlayerMatchesYear
144Ray Price272009
242Heath Streak312001
335302000
432Graeme Cremer192009
530Tendai Chatara212018
Last updated: 1 July 2020[154]

Most wickets in a series

1998–99 Carlton and United Series involving Australia, England and Sri Lanka and the 2019 Cricket World Cup saw the records set for the most wickets taken by a bowler in an ODI series when Australian pacemen Glenn McGrath and Mitchell Starc achieved a total of 27 wickets during the series, respectively. Waqar Younis in the 1994-95 Mandela Trophy and Shahid Afridi at 2011 Cricket World Cup are joint 16th with 21 wickets taken a series.[155]

RankWicketsPlayerMatchesSeries
115Heath Streak82003-04 VB Series
Graeme Cremer5Zimbabwe in Kenya in 2008/09
314Eddo Brandes81992 Cricket World Cup
412Paul Strang61996 Cricket World Cup
Eddo Brandes1996-97 Standard Bank International One-Day Series
Neil Johnson81999 Cricket World Cup
Sean Ervine2003-04 VB Series
Christopher Mpofu5Afghanistan in Zimbabwe in 2016/17
Sikandar Raza62018 ICC Cricket World Cup Qualifier
Last updated: 1 July 2020[156]

Hat-trick

In cricket, a hat-trick occurs when a bowler takes three wickets with consecutive deliveries. The deliveries may be interrupted by an over bowled by another bowler from the other end of the pitch or the other team's innings, but must be three consecutive deliveries by the individual bowler in the same match. Only wickets attributed to the bowler count towards a hat-trick; run outs do not count.In ODIs history there have been just 49 hat-tricks, the first achieved by Jalal-ud-Din for Zimbabwe against Australia in 1982.

No.BowlerAgainstDismissalsVenueDateRef.
1Eddo Brandes  England

• Nick Knight (c †Andy Flower)
• John Crawley (lbw)
• Nasser Hussain (c †Andy Flower)

Harare Sports Club, Harare3 January 1997[157]
2Prosper Utseya  South Africa

• Quinton de Kock (c Tendai Chatara)
• Rilee Rossouw (c John Nyumbu)
• David Miller (lbw)

29 August 2014[158]
3Wessly Madhevere  Netherlands

• Colin Ackermann (st Clive Madande)
• Teja Nidamanuru (b)
• Paul van Meekeren (b)

23 March 2023[159]

Wicket-keeping records

Most career dismissals

RankDismissalsPlayerMatchesInningsPeriod
1165Andy Flower2131851992-2002
2145Tatenda Taibu1491422001-2012
3131Brendan Taylor2051032006-2021
446Regis Chakabva61342008-2022
527Richmond Mutumbami36342014-2020
Last updated: 21 March 2023[160]

Most career catches

RankCatchesPlayerMatchesInningsPeriod
1133Andy Flower2131851992-2002
2112Tatenda Taibu1491422001-2012
3102Brendan Taylor2051032006-2021
441Regis Chakabva61342008-2022
522Richmond Mutumbami36342014-2020
Last updated: 21 March 2023[161]

Most career stumpings

RankStumpingsPlayerMatchesInningsPeriod
133Tatenda Taibu1491422001-2012
232Andy Flower2131851992-2002
329Brendan Taylor2051032006-2021
45Richmond Mutumbami36342014-2020
Regis Chakabva61342008-2022
Last updated: 21 March 2023[162]

Most dismissals in an innings

RankDismissalsPlayerOppositionVenueDate
15Andy Flower  South AfricaHarare Sports Club, Harare, Zimbabwe22 October 1995
 England3 January 1997
Brendan Taylor  BangladeshShere-e-Bangla Stadium, Mirpur, Bangladesh21 October 2018
Regis Chakabva  United Arab EmiratesHarare Sports Club, Harare, Zimbabwe10 April 2019
54David Houghton  IndiaNevill Ground, Tunbridge Wells, England18 June 1983
Andy Flower  West IndiesBrisbane Cricket Ground, Brisbane, Australia13 January 2001
Tatenda TaibuHarare Sports Club, Harare, Zimbabwe26 November 2003
 PakistanMultan Cricket Stadium, Multan, Pakistan30 September 2004
Brendan Taylor  IrelandSabina Park, Kingston, Jamaica15 March 2007
Tatenda Taibu  BangladeshShere-e-Bangla Stadium, Mirpur, Bangladesh27 October 2009
Brendan TaylorQueens Sports Club, Bulawayo, Zimbabwe5 May 2013
Regis ChakabvaShere-e-Bangla Stadium, Mirpur, Bangladesh9 November 2015
Richmond Mutumbami  AfghanistanSharjah Cricket Stadium, Sharjah, United Arab Emirates2 January 2016
Peter MoorHarare Sports Club, Harare, Zimbabwe21 February 2017
Brendan Taylor  BangladeshShere-e-Bangla Stadium, Mirpur, Bangladesh23 January 2018
 South AfricaGoodyear Park, Bloemfontein, South Africa3 October 2018
Regis Chakabva  BangladeshHarare Sports Club, Harare, Zimbabwe16 July 2021
Last updated: 18 July 2021[163]

Most dismissals in a series

RankDismissalsPlayerMatchesInningsSeries
111Andy Flower55Sri Lanka in Zimbabwe in 1999-00
Tatenda TaibuWest Indies in Zimbabwe in 2003-04
Peter MoorAfghanistan in Zimbabwe in 2016-17
410Brendan Taylor33Bangladesh in Zimbabwe in 2013
Richmond Mutumbami55Afghanistan v Zimbabwe in United Arab Emirates in 2015/16
Brendan Taylor662018 ICC Cricket World Cup Qualifier
Regis Chakabva44United Arab Emirates in Zimbabwe in 2019
Last updated: 1 July 2020[164]

Fielding records

Most career catches

RankCatchesPlayerMatchesPeriod
186Grant Flower2211992-2010
274Alistair Campbell1871992-2003
372Elton Chigumbura2102004-2018
471Hamilton Masakadza2092001-2019
555Sean Williams1492005-2023
Last updated: 25 March 2023[165]

Most catches in an innings

RankDismissalsPlayerOppositionVenueDate
14Guy Whittall  EnglandThe Oval, London, England8 July 2000
Elton Chigumbura  West IndiesQueen's Park Oval, Port of Spain, Trinidad & Tobago14 May 2006
Craig Ervine  AfghanistanQueens Sports Club, Bulawayo, Zimbabwe16 October 2015
Last updated: 1 July 2020[166]

Note: 14 Zimbabwean fielders on 22 occasions have taken 3 catches in an inning.

Most catches in a series

The 2019 Cricket World Cup, which was won by England for the first time,[167] saw the record set for the most catches taken by a non-wicket-keeper in an ODI series. Englishman batsman and captain of the England Test team Joe Root took 13 catches in the series as well as scored 556 runs.[168] Craig Ervine took 8 catches during the Afghanistan in Zimbabwe in 2015-16 ODI series, the most for a Zimbabwean fileder in a series.[169]

RankCatchesPlayerMatchesInningsSeries
18Craig Ervine55Afghanistan in Zimbabwe in 2015-16
27Alistair Campbell882000-01 Carlton Series
Sikandar Raza662018 ICC Cricket World Cup Qualifier
46Grant Flower2003 NatWest Series
Hamilton Masakadza55Bangladesh in Zimbabwe in 2011
Tarisai MusakandaAfghanistan in Zimbabwe in 2016-17
Last updated: 1 July 2020[170]

All-round records

1000 runs and 100 wickets

RankPlayerAverage DifferencePeriodMatchesRunsBat AvgWicketsBowl Avg
1Heath Streak-1.361993-2005187290128.4423729.81
2Grant Flower-7.091992-2010221657133.5210440.62
3Prosper Utseya-30.172004-2015164140616.7313346.9
Last updated: 1 July 2020[171]

250 runs and 5 wickets in a series

PlayerMatchesRunsWicketsSeries
Guy Whittall62546President's Cup 1997–98
Grant Flower63197President's Cup 1997–98
Neil Johnson8367121999 Cricket World Cup
Sean Ervine8265122003-04 VB Series
Sean Williams633972015 Cricket World Cup
Last updated: 1 July 2020[172]

Other records

Most career matches

RankMatchesPlayerPeriod
1221Grant Flower1992-2010
2213Andy Flower1992-2003
3210Elton Chigumbura2004-2018
4209Hamilton Masakadza2001-2019
5205Brendan Taylor2004-2020
Last updated: 13 September 2021[173]

Most consecutive career matches

RankMatchesPlayerPeriod
1172Andy Flower1992-2001
2121Alistair Campbell1993-2000
377Brendan Taylor2009-2014
471Murray Goodwin1998-2000
Tatenda Taibu2002-2005
Elton Chigumbura2006-2009
Last updated: 3 June 2018[174]

Most matches as captain

RankPlayerMatchesWonLostTiedNRWin %Period
1Alistair Campbell8630522236.91996-2002
2Heath Streak6818470327.692000-2004
Prosper Utseya201030.152006-2010
4Elton Chigumbura621844029.032010-2016
5Andy Flower5212352326.531993-2000
Last updated: 1 July 2020[175]

Youngest players on Debut

The youngest player to play in an ODI match is claimed to be Hasan Raza at the age of 14 years and 233 days. Making his debut for Zimbabwe against Zimbabwe on 30 October 1996, there is some doubt as to the validity of Raza's age at the time.[176][177]

RankAgePlayerOppositionVenueDate
117 years and 179 daysMluleki Nkala  IndiaQueens Sports Club, Bulawayo, Zimbabwe27 September 1998
217 years and 339 daysRyan Higgins  Kenya26 February 2006
318 years and 17 daysKeegan Meth25 February 2006
418 years and 37 daysElton Chigumbura  Sri Lanka20 April 2004
518 years and 40 daysTatenda Taibu  West IndiesHarare Sports Club, Harare, Zimbabwe23 June 2001
Last updated: 1 July 2020[177][178]

Oldest players on Debut

The Netherlands batsmen Nolan Clarke is the oldest player to appear in an ODI match. Playing in the 1996 Cricket World Cup against New Zealand in 1996 at Reliance Stadium in Vadodara, India he was aged 47 years and 240 days.[179]

RankAgePlayerOppositionVenueDate
136 years and 23 daysJohn Traicos  AustraliaTrent Bridge, Nottingham, England9 June 1983
235 years and 113 daysBabu Meman  IndiaWankhede Stadium, Mumbai, India17 October 1987
334 years and 255 daysDuncan Fletcher  AustraliaTrent Bridge, Nottingham, England9 June 1983
434 years and 213 daysJack Heron
533 years and 205 daysGus Mackay  New ZealandWellington Regional Stadium, Wellington, New Zealand4 January 2001
Last updated: 1 July 2020[179][180]

Oldest players

The Netherlands batsmen Nolan Clarke is the oldest player to appear in an ODI match. Playing in the 1996 Cricket World Cup against South Africa in 1996 at Rawalpindi Cricket Stadium in Rawalpindi, Pakistan he was aged 47 years and 257 days.[181]

RankAgePlayerOppositionVenueDate
145 years and 312 daysJohn Traicos  IndiaNehru Stadium, Pune, India25 March 1993
240 years and 104 daysDavid Houghton  New ZealandHarare Sports Club, Harare, Zimbabwe5 October 1997
339 years and 301 daysGrant Flower  South AfricaNorth West Cricket Stadium, Potchefstroom, South Africa17 October 2010
439 years and 82 daysMalcolm Jarvis  PakistanHarare Sports Club, Harare, Zimbabwe26 February 1995
537 years and 143 daysAndy Waller  IndiaQueens Sports Club, Bulawayo, Zimbabwe15 February 1997
Last updated: 1 July 2020[181][182]

Partnership records

In cricket, two batsmen are always present at the crease batting together in a partnership. This partnership will continue until one of them is dismissed, retires or the innings comes to a close.

Highest partnerships by wicket

A wicket partnership describes the number of runs scored before each wicket falls. The first wicket partnership is between the opening batsmen and continues until the first wicket falls. The second wicket partnership then commences between the not out batsman and the number three batsman. This partnership continues until the second wicket falls. The third wicket partnership then commences between the not-out batsman and the new batsman. This continues down to the tenth wicket partnership. When the tenth wicket has fallen, there is no batsman left to partner so the innings are closed.

WicketRunsFirst batsmanSecond batsmanOppositionVenueDateScorecard
1st Wicket224Hamilton MasakadzaSikandar Raza  AfghanistanQueens Sports Club, Bulawayo, Zimbabwe20 July 2014Scorecard
2nd Wicket150Gavin RennieGrant Flower  KenyaGymkhana Club Ground, Nairobi, Kenya19 October 1997Scorecard
3rd Wicket181Craig ErvineTatenda Taibu  CanadaVidarbha Cricket Association Stadium, Nagpur, India28 February 2011Scorecard
4th Wicket202Sean ErvineStuart Carlisle  IndiaAdelaide Oval, Adelaide, Australia24 January 2004Scorecard
5th Wicket201Sikandar RazaRegis Chakabva  BangladeshHarare Sports Club, Harare, Zimbabwe7 August 2022Scorecard
6th Wicket188Stuart MatsikenyeriTatenda Taibu  South AfricaWillowmoore Park, Benoni, South Africa8 November 2009Scorecard
7th Wicket130Andy FlowerHeath Streak  EnglandHarare Sports Club, Harare, Zimbabwe7 October 2001Scorecard
8th Wicket117David HoughtonIain Butchart  New ZealandLal Bahadur Shastri Stadium, Hyderabad, India10 October 1987Scorecard
9th Wicket91*Sikandar RazaTendai Chisoro  West IndiesQueens Sports Club, Bulawayo, Zimbabwe25 November 2016Scorecard
10th Wicket68Richard NgaravaVictor Nyauchi  BangladeshHarare Sports Club, Harare, Zimbabwe11 August 2022Scorecard
Last updated: 12 August 2022[183]

Highest partnerships by runs

The highest ODI partnership by runs for any wicket is held by the West Indian pairing of Chris Gayle and Marlon Samuels who put together a second wicket partnership of 372 runs during the 2015 Cricket World Cup against Zimbabwe in February 2015. This broke the record of 331 runs set by Indian pair of Sachin Tendulkar and Rahul Dravid against New Zealand in 1999[184]

WicketRunsFirst batsmanSecond batsmanOppositionVenueDateScorecard
1st Wicket224Hamilton MasakadzaSikandar Raza  AfghanistanQueens Sports Club, Bulawayo, Zimbabwe20 July 2014Scorecard
4th Wicket202Sean ErvineStuart Carlisle  IndiaAdelaide Oval, Adelaide, Australia24 January 2004Scorecard
6th Wicket188Stuart MatsikenyeriTatenda Taibu  South AfricaWillowmoore Park, Benoni, South Africa8 November 2009Scorecard
4th Wicket187Grant FlowerStuart Carlisle  AustraliaWACA, Perth, Australia4 February 2001Scorecard
5th Wicket186*Grant FlowerMurray Goodwin  West IndiesCounty Ground, Chester-le-Street, England16 July 2000Scorecard
Last updated: 1 July 2020[185]

Umpiring records

Most matches umpired

An umpire in cricket is a person who officiates the match according to the Laws of Cricket. Two umpires adjudicate the match on the field, whilst a third umpire has access to video replays, and a fourth umpire looks after the match balls and other duties. The records below are only for on-field umpires.

Rudi Koertzen of South Africa holds the record for the most ODI matches umpired with 209. The current active Aleem Dar is currently at 208 matches. They are followed by New Zealand's Billy Bowden who officiated in 200 matches. Russell Tiffin is the most experienced Zimbabwean umpire[186]

RankMatchesUmpirePeriod
1154Russell Tiffin1992-2018
290Ian Robinson1992-2004
351Kevan Barbour1998-2009
423Jeremiah Matibiri2013-2018
516Owen Chirombe2010-2014
Last updated: 1 July 2020[186]

See also

Notes

References