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:
Pakistan v Sri Lanka at Dhaka, Asia Cup final, Mar 8, 2014 [ODI # 3486]
Bangladesh v Sri Lanka at Dhaka, Asia Cup 10th match, Mar 6, 2014 [ODI # 3485]
West Indies v England at North Sound, 3rd ODI, Mar 5, 2014 [ODI # 3484]
Afghanistan v India at Dhaka, Asia Cup 9th match, Mar 5, 2014 [ODI # 3483]

bet365

Statsguru Trivia

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

Did you know?

Kevin Pietersen has scored 158 in an innings three times in Tests. This is the highest Test score to be hit by a batsman thrice in his career. Two of the instances came against Australia. The next-highest such score is by Steve Waugh, who scored 157 three times in his career. In Waugh's case too, two of the instances were against the same opposition - England.

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