List of centuries scored on One Day International cricket debut

A cricketer scoring a century (100 runs or more) on their One Day International (ODIs) debut is regarded by critics as a significant achievement.[1][2] As of December 2023, 16 players from 10 different international teams have accomplished this feat. Players representing nine of the twelve teams that have full member status have scored an ODI century on debut.[3][4]

Desmond Haynes
Desmond Haynes (left) has the highest score of any batsman on ODI debut.

England's Dennis Amiss was the first debutant to score a century in ODIs; he scored 103 runs off 134 balls against Australia during the first match of the Prudential Trophy in 1972.[a] His total was surpassed by Desmond Haynes of West Indies when he made 148 against Australia in 1978.[3] As of December 2023, this remains the highest individual score by a debutant in ODIs. In a 1992 World Cup game against Sri Lanka, Andy Flower made 115 not out while making his first ODI appearance, representing Zimbabwe.[6] It remains the only World Cup century by a debutant as of the 2023 tournament. In September 1995, Pakistan's Saleem Elahi set a record for becoming the youngest player to achieve the feat; aged 18, he was yet to play first-class cricket then.[7][8][9] Between 1972 and 1995 only four players had scored a century on their ODI debut. However, since 2009, twelve players have achieved the feat.[3] South African Reeza Hendricks holds the record of fastest century by a batsman on ODI debut (88 balls).[10] Of the 16 occasions a cricketer has scored a century on ODI debut, their team has lost only 3 times.[b][3]

Key

Key for the centuries table
SymbolMeaning
RunsNumber of runs scored
*Batsman remained not out
Batsman was awarded the man of the match title
S/RStrike rate of the batsman (runs scored per 100 balls)
Inn.Innings of the match in which the batsman scored his century
No resultThe match had no result

One Day International centuries on debut

One Day International centuries on debut[12]
BatsmanRunsS/RInn.ForAgainstVenueDateResult
1Dennis Amiss10376.862  England  AustraliaOld Trafford, Manchester, England24 August 1972Won[13]
2Desmond Haynes148108.822  West Indies  AustraliaAntigua Recreation Ground, St. John's, Antigua and Barbuda22 February 1978Won[14]
3Andy Flower115*75.651  Zimbabwe  Sri LankaPukekura Park, New Plymouth, New Zealand23 February 1992Lost[15]
4Saleem Elahi102*76.692  Pakistan  Sri LankaJinnah Stadium, Gujranwala, Pakistan29 September 1995Won[16]
5Martin Guptill122*90.371  New Zealand  West IndiesEden Park, Auckland, New Zealand10 January 2009No result[17]
6Colin Ingram12498.411  South Africa  ZimbabweChevrolet Park, Bloemfontein, South Africa15 October 2010Won[18]
7Rob Nicol108*82.442  New Zealand  ZimbabweHarare Sports Club, Harare, Zimbabwe20 October 2011Won[19]
8Phillip Hughes11286.821  Australia  Sri LankaMelbourne Cricket Ground, Melbourne, Australia11 January 2013Won[20]
9Michael Lumb10690.592  England  West IndiesSir Vivian Richards Stadium, North Sound, Antigua and Barbuda28 February 2014Lost[21]
10Mark Chapman124*106.891  Hong Kong  UAEICC Academy Ground, Dubai, UAE16 November 2015Won[22]
11KL Rahul100*86.952  India  ZimbabweHarare Sports Club, Harare, Zimbabwe11 June 2016Won[23]
12Temba Bavuma11391.861  South Africa  IrelandWillowmoore Park, Benoni, South Africa25 September 2016Won[24]
13 Imam-ul-Haq10080.002  Pakistan  Sri LankaSheikh Zayed Cricket Stadium, Abu Dhabi, UAE18 October 2017Won[25]
14Reeza Hendricks102114.601  South Africa  Sri LankaPallekele International Cricket Stadium, Kandy, Sri Lanka5 August 2018Won[26]
15Abid Ali11294.112  Pakistan  AustraliaDubai Cricket Stadium, Dubai, UAE29 March 2019Lost[27]
16Rahmanullah Gurbaz127100.001  Afghanistan  IrelandSheikh Zayed Cricket Stadium, Abu Dhabi, UAE21 January 2021Won[28]

Footnotes

References

Bibliography