Desmond Haynes was one of them who got an opportunity to play for mighty Windies team in a one day international at St John's in Antigua in which as many as 14 players made debut (9 from Australia & 5 from West Indies). It was the first game of that 1978 Australia tour of West Indies and Haynes scored a century thats still is the best score by a debutant in ODI after over 3 decades.
A right handed opener, Haynes struck 148 off just 136 balls that day with 16 hit two the boundary and two over it and was 6th batsman out as West Indies piled up handsome 313 from 50 overs and went on to win that match by 44 runs after rain curtailed Aussie chase.
Haynes couldn't score another three figure score for 54 ODIs after that but finished with 17 centuries in the format, which was then the most by any other cricketer in career before Sachin Tendulkar took over and hold the record since.
So far, only 10 batsmen have scored century on ODI debut, with Lokesh Rahul being the latest one (and only one from India) while 3 others got nervous in nineties.
Our following list is limited to those rookies who score more than 80 runs on their debut.
Also see : best test debuts.
|Highest score by a batsman on debut in one day cricket (ODI).|
|Desmond Haynes (West Indies)||148||136||16||2||Australia||22 Feb 1978|
|Colin Ingram (South Africa)||124||126||8||2||Zimbabwe||15 Oct 2010|
|Mark Chapman (Hong Kong)||124*||116||11||2||UAE||16 Nov 2015|
|Martin Guptill (New Zealand)||122*||135||8||2||West Indies||10 Jan 2009|
|Andy Flower (Zimbabwe)||115*||152||8||1||Sri Lanka||23 Feb 1992|
|Phil Hughes (Australia)||112||129||14||0||Sri Lanka||11 Jan 2013|
|Rob Nicol (New Zealand)||108*||131||11||0||Zimbabwe||20 Oct 2011|
|Michael Lumb (England)||106||117||7||2||West Indies||28 Feb 2014|
|Denis Amiss (England)||103||134||9||0||Australia||24 Aug 1972|
|Saleem Elahi (Pakistan)||102*||133||7||1||Sri Lanka||29 Sep 1995|
|Lokesh Rahul (India)||100*||115||7||1||Zimbabwe||11 Jun 2016|
|Swapnil Patil (UAE)||99*||99||7||2||Scotland||Lincoln|
|Eoin Morgan (Ireland)||99||134||7||1||Scotland||5 Aug 2006|
|Phil Jaques (Australia)||94||112||14||0||South Africa||20 Jan 2006|
|Stephen Fleming (New Zealand)||90||107||8||0||India||25 Mar 1994|
|Derek Randall (England)||88||133||10||1||West Indies||28 Aug 1976|
|Robin Uthappa (India)||86||96||12||1||England||15 Apr 2006|
|Kim Barnett (England)||84||146||0||0||Sri Lanka||4 Sep 1988|
|Chris Tavare (England)||82*||129||5||0||West Indies||28 May 1980|
|John Edrich (England)||82||119||4||0||Australia||5 Jan 1971|
|Brajesh Patel (India)||82||78||8||2||England||13 Jul 1974|
|Shaun Marsh (Australia)||81||97||7||1||West Indies||24 Jun 2008|
|Graham Barlow (England)||80*||139||8||0||West Indies||26 Aug 1976|
|Tom Cooper (Netherlands)||80*||125||3||0||Scotland||15 Jun 2010|
|Ryan Watson (Scotland)||80||85||12||1||Pakistan||27 Jun 2006|