Records / One-Day Internationals / Batting records / Most runs in debut match

Most runs in debut match
Player Runs Inns Team Opposition Ground Match Date Scorecard
DL Haynes 148 1 West Indies v Australia St John's 22 Feb 1978 ODI # 48
CA Ingram 124 1 South Africa v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
MJ Guptill 122* 1 New Zealand v West Indies Auckland 10 Jan 2009 ODI # 2789
A Flower 115* 1 Zimbabwe v Sri Lanka New Plymouth 23 Feb 1992 ODI # 716
PJ Hughes 112 1 Australia v Sri Lanka Melbourne 11 Jan 2013 ODI # 3317
RJ Nicol 108* 2 New Zealand v Zimbabwe Harare 20 Oct 2011 ODI # 3204
MJ Lumb 106 2 England v West Indies North Sound 28 Feb 2014 ODI # 3477
DL Amiss 103 2 England v Australia Manchester 24 Aug 1972 ODI # 2
Saleem Elahi 102* 2 Pakistan v Sri Lanka Gujranwala 29 Sep 1995 ODI # 1003
EJG Morgan 99 1 Ireland v Scotland Ayr 5 Aug 2006 ODI # 2396
SP Patil 99* 2 U.A.E. v Scotland Lincoln 1 Feb 2014 ODI # 3468
PA Jaques 94 1 Australia v South Africa Melbourne (Docklands) 20 Jan 2006 ODI # 2316
SP Fleming 90 1 New Zealand v India Napier 25 Mar 1994 ODI # 896
DW Randall 88 2 England v West Indies Lord's 28 Aug 1976 ODI # 38
RV Uthappa 86 2 India v England Indore 15 Apr 2006 ODI # 2362
KJ Barnett 84 2 England v Sri Lanka The Oval 4 Sep 1988 ODI # 521
JH Edrich 82 1 England v Australia Melbourne 5 Jan 1971 ODI # 1
BP Patel 82 1 India v England Leeds 13 Jul 1974 ODI # 12
CJ Tavare 82* 2 England v West Indies Leeds 28 May 1980 ODI # 89
SE Marsh 81 1 Australia v West Indies Kingstown 24 Jun 2008 ODI # 2713
GD Barlow 80* 1 England v West Indies Scarborough 26 Aug 1976 ODI # 37
RR Watson 80 1 Scotland v Pakistan Edinburgh 27 Jun 2006 ODI # 2387
TLW Cooper 80* 2 Netherlands v Scotland Rotterdam 15 Jun 2010 ODI # 2992
CT Radley 79 1 England v Pakistan Manchester 24 May 1978 ODI # 50
KC Wessels 79 2 Australia v New Zealand Melbourne 9 Jan 1983 ODI # 165
MH Dekker 79 2 Zimbabwe v New Zealand Bulawayo 31 Oct 1992 ODI # 765
ME Trescothick 79 1 England v Zimbabwe The Oval 8 Jul 2000 ODI # 1607
BC Broad 76 1 England v Australia Perth 1 Jan 1987 ODI # 409
Rameez Raja 75 2 Pakistan v New Zealand Christchurch 6 Feb 1985 ODI # 302
IR Bell 75 2 England v Zimbabwe Harare 28 Nov 2004 ODI # 2193
MJ Cosgrove 74 2 Australia v Bangladesh Fatullah 28 Apr 2006 ODI # 2367
BN Cooper 74 1 Netherlands v Canada King City (NW) 27 Aug 2013 ODI # 3405
SMA Priyanjan 74 1 Sri Lanka v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
NS Sidhu 73 2 India v Australia Chennai 9 Oct 1987 ODI # 453
MJ Slater 73 1 Australia v South Africa Melbourne 9 Dec 1993 ODI # 860
MD Moxon 70 1 England v India Nagpur 23 Jan 1985 ODI # 295
Mazhar Hussain 70 2 U.A.E. v India Sharjah 13 Apr 1994 ODI # 904
Raza-ur-Rehman 70 1 Canada v Kenya Dubai (CA) 11 Mar 2013 ODI # 3344
Usman Ghani 70 2 Afghanistan v Hong Kong Kuala Lumpur 1 May 2014 ODI # 3487
DAG Fletcher 69* 1 Zimbabwe v Australia Nottingham 9 Jun 1983 ODI # 199
AL Kandappah 69* 1 Canada v Kenya Nairobi (Gym) 18 Oct 2007 ODI # 2634
CRM Douglas 69 2 Bermuda v Canada King City (NW) 18 Aug 2008 ODI # 2744
PJ Ingram 69 1 New Zealand v Bangladesh Napier 5 Feb 2010 ODI # 2949
NFI McCallum 68 1 Scotland v Pakistan Edinburgh 27 Jun 2006 ODI # 2387
AL Wadekar 67 1 India v England Leeds 13 Jul 1974 ODI # 12
JL Denly 67 1 England v Ireland Belfast 27 Aug 2009 ODI # 2878
CR Ervine 67* 2 Zimbabwe v India Bulawayo 28 May 2010 ODI # 2981
MS Wade 67 1 Australia v India Melbourne 5 Feb 2012 ODI # 3231
MH Denness 66 2 England v West Indies Leeds 5 Sep 1973 ODI # 8
SM Pollock 66* 1 South Africa v England Cape Town 9 Jan 1996 ODI # 1033
PJ Forrest 66 1 Australia v India Adelaide 12 Feb 2012 ODI # 3237
SO Tikolo 65 1 Kenya v India Cuttack 18 Feb 1996 ODI # 1052
SM Patil 64 1 India v Australia Melbourne 6 Dec 1980 ODI # 97
R Lamba 64 2 India v Australia Jaipur 7 Sep 1986 ODI # 390
R Mutumbami 64 2 Zimbabwe v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
JE Morris 63* 2 England v New Zealand Adelaide 1 Dec 1990 ODI # 643
BC Hollioake 63 2 England v Australia Lord's 25 May 1997 ODI # 1213
Nasir Hossain 63 1 Bangladesh v Zimbabwe Harare 14 Aug 2011 ODI # 3177
AT Rayudu 63* 2 India v Zimbabwe Harare 24 Jul 2013 ODI # 3395
EH Mattis 62 1 West Indies v England Kingstown 4 Feb 1981 ODI # 115
SC Williams 61 1 West Indies v India Faridabad 17 Oct 1994 ODI # 931
Nasir Jamshed 61 1 Pakistan v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
Sharjeel Khan 61 1 Pakistan v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
IM Chappell 60 2 Australia v England Melbourne 5 Jan 1971 ODI # 1
CR Foggo 60 2 Bermuda v Canada King City (NW) 28 Jun 2008 ODI # 2722
RA Jadeja 60* 2 India v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
F du Plessis 60 1 South Africa v India Cape Town 18 Jan 2011 ODI # 3082
Yousuf Youhana 59* 2 Pakistan v Zimbabwe Harare 28 Mar 1998 ODI # 1297
Younis Ahmed 58 2 Pakistan v India Kolkata 18 Feb 1987 ODI # 434
V Sibanda 58 2 Zimbabwe v West Indies Bulawayo 22 Nov 2003 ODI # 2065
JM How 58 2 New Zealand v Sri Lanka Queenstown 31 Dec 2005 ODI # 2309
Mohammad Nabi 58 1 Afghanistan v Scotland Benoni 19 Apr 2009 ODI # 2842
R Edwards 57 1 Australia v England Manchester 24 Aug 1972 ODI # 2
AR Khurasiya 57 1 India v Sri Lanka Pune 30 Mar 1999 ODI # 1426
Sohaib Maqsood 56 2 Pakistan v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
V Pollard 55 1 New Zealand v England Swansea 18 Jul 1973 ODI # 6
RB Kanhai 55 1 West Indies v England Leeds 5 Sep 1973 ODI # 8
PK Amre 55 2 India v South Africa Kolkata 10 Nov 1991 ODI # 686
SS Karim 55 2 India v South Africa Bloemfontein 23 Jan 1997 ODI # 1167
LPC Silva 55 2 Sri Lanka v Australia Colombo (RPS) 26 Aug 1999 ODI # 1488
HJH Marshall 55 1 New Zealand v Pakistan Lahore 29 Nov 2003 ODI # 2068
Mohammad Tauqir 55 2 U.A.E. v India Dambulla 16 Jul 2004 ODI # 2144
BJ Watling 55 1 New Zealand v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
BC Rose 54 2 England v Pakistan Sahiwal 23 Dec 1977 ODI # 45
AJ Woodcock 53 1 Australia v New Zealand Christchurch 31 Mar 1974 ODI # 11
SRD Wettimuny 53* 2 Sri Lanka v Australia The Oval 11 Jun 1975 ODI # 25
T Duffin 53 2 Zimbabwe v Kenya Bulawayo 25 Feb 2006 ODI # 2339
Babar Hayat 53 1 Hong Kong v Afghanistan Kuala Lumpur 1 May 2014 ODI # 3487
RO Butcher 52 1 England v Australia Birmingham 22 Aug 1980 ODI # 92
RD Shah 52 1 Kenya v Bangladesh Hyderabad (Deccan) 17 May 1998 ODI # 1329
AC Botha 52 2 Ireland v England Belfast 13 Jun 2006 ODI # 2383
Samiullah Shenwari 52 1 Afghanistan v Scotland Benoni 19 Apr 2009 ODI # 2842
GH Bodi 51 2 South Africa v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
PV Simmons 50 1 West Indies v Pakistan Lahore 16 Oct 1987 ODI # 459
GJ Crocker 50 2 Zimbabwe v India Harare 25 Oct 1992 ODI # 764
A Flintoff 50 2 England v Pakistan Sharjah 7 Apr 1999 ODI # 1429
Farhad Reza 50 1 Bangladesh v Zimbabwe Harare 30 Jul 2006 ODI # 2393
LJ Wright 50 1 England v India The Oval 5 Sep 2007 ODI # 2619
Khurram Manzoor 50 2 Pakistan v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
DJ Hussey 50 1 Australia v West Indies Basseterre 4 Jul 2008 ODI # 2734
AB Barath 50 2 West Indies v Zimbabwe Providence 4 Mar 2010 ODI # 2967
Records includes the following current or recent matches:
Zimbabwe v Afghanistan at Bulawayo, 4th ODI, Jul 24, 2014 [ODI # 3506]
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365