Player Inns Debut Until: Team Opposition Ground Match Date Scorecard
HDPK Dharmasena 72 24 Aug 1994 Sri Lanka v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
CG Greenidge 70 11 Jun 1975 West Indies v England Port of Spain 31 Mar 1986 ODI # 376
CD McMillan 68 20 May 1997 New Zealand v Sri Lanka Napier 31 Jan 2001 ODI # 1680
CL Cairns 67 13 Feb 1991 New Zealand v Australia Adelaide 7 Dec 1997 ODI # 1256
GC Smith 67 30 Mar 2002 Africa XI v Asia XI Durban 21 Aug 2005 ODI # 2271
Ijaz Ahmed 53 14 Nov 1986 Pakistan v Sri Lanka Lucknow 27 Oct 1989 ODI # 588
GM Wood 51 22 Feb 1978 Australia v India New Delhi 28 Sep 1984 ODI # 267
HM Amla 49 9 Mar 2008 South Africa v Australia Port Elizabeth 23 Oct 2011 ODI # 3208
NH Fairbrother 48 2 Apr 1987 England v South Africa Port Elizabeth 21 Jan 1996 ODI # 1044
BJ Haddin 47 30 Jan 2001 Australia v Pakistan Abu Dhabi 1 May 2009 ODI # 2848
VG Kambli 46 19 Oct 1991 India v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
MG Bevan 46 16 Apr 1994 Australia v South Africa Durban 5 Apr 1997 ODI # 1191
Imrul Kayes 45 14 Oct 2008 Bangladesh v West Indies Dhaka 15 Oct 2011 ODI # 3200
RL Dias 44 9 Jun 1979 Sri Lanka v Pakistan Colombo (PSS) 30 Mar 1986 ODI # 374
SR Waugh 44 12 Jan 1986 Australia v New Zealand Perth 3 Jan 1988 ODI # 485
MN Samuels 44 4 Oct 2000 West Indies v Australia St George's 30 May 2003 ODI # 2020
DS Lehmann 43 30 Aug 1996 Australia v Scotland Worcester 16 May 1999 ODI # 1446
RR Sarwan 42 20 Jul 2000 West Indies v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
IA Healy 40 14 Oct 1988 Australia v Zimbabwe Hobart 14 Mar 1992 ODI # 743
Javed Omar 40 5 Apr 1995 Bangladesh v Australia Canterbury 30 Jun 2005 ODI # 2257
IR Bell 40 28 Nov 2004 England v Bangladesh Bridgetown 11 Apr 2007 ODI # 2568
RP Arnold 39 6 Nov 1997 Sri Lanka v New Zealand Hamilton 8 Feb 2001 ODI # 1686
Yasir Hameed 39 20 May 2003 Pakistan v Zimbabwe Multan 30 Sep 2004 ODI # 2183
AJ Strauss 39 18 Nov 2003 England v Pakistan Lahore 12 Dec 2005 ODI # 2305
M Amarnath 38 14 Jun 1975 India v West Indies Sharjah 22 Nov 1985 ODI # 341
Zaheer Abbas 37 31 Aug 1974 Pakistan v New Zealand Birmingham 11 Jun 1983 ODI # 202
Mahmudullah 36 25 Jul 2007 Bangladesh v England Dhaka 28 Feb 2010 ODI # 2964
WPUJC Vaas 34 14 Apr 1994 Sri Lanka v Pakistan Sharjah 12 Nov 1996 ODI # 1143
AL Logie 33 9 Mar 1983 West Indies v Pakistan Peshawar 2 Dec 1985 ODI # 344
KJ O'Brien 33 13 Jun 2006 Ireland v Kenya Rotterdam 1 Jul 2010 ODI # 3006
G Kirsten 32 14 Dec 1993 South Africa v England Durban 17 Jan 1996 ODI # 1040
HA Varaiya 32 12 Aug 2006 Kenya v Ireland Mombasa 20 Feb 2012 ODI # 3245
S Wettimuny 31 13 Feb 1982 Sri Lanka v West Indies Perth 2 Feb 1985 ODI # 300
RJ Shastri 30 25 Nov 1981 India v Pakistan Sharjah 22 Mar 1985 ODI # 321
Manzoor Elahi 30 12 Oct 1984 Pakistan v England Birmingham 25 May 1987 ODI # 450
NS Sidhu 30 9 Oct 1987 India v Pakistan Sharjah 27 Apr 1990 ODI # 625
GO Jones 30 27 Jun 2004 England v India Delhi 28 Mar 2006 ODI # 2357
SR Watson 30 24 Mar 2002 Australia v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
AB de Villiers 30 2 Feb 2005 South Africa v Netherlands Basseterre 16 Mar 2007 ODI # 2537
MJ Guptill 30 10 Jan 2009 New Zealand v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
DJ Hussey 30 4 Jul 2008 Australia v Sri Lanka Colombo (RPS) 20 Aug 2011 ODI # 3182

Records include the following recent matches:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
Zimbabwe v Afghanistan at Bulawayo, 1st ODI, Jul 18, 2014 [ODI # 3503]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Video / Audio
News and Analysis: England prepare to face South Africa without Pietersen
Sponsored Links

Tournament, match & LIVE fixed odds at bet365