A cricketer scoring a century (100 runs or more) on their One Day International (ODIs) debut is regarded by critics as a significant achievement. As of September 2026, 20 players from 11 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.

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. His total was surpassed by Desmond Haynes of West Indies when he made 148 against Australia in 1978. In a 1992 World Cup game against Sri Lanka, Andy Flower made 115 not out while making his first ODI appearance, representing Zimbabwe. 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. Between 1972 and 1995 only four players had scored a century on their ODI debut. However, since 2009, 16 players have achieved the feat. West Indian Amir Jangoo holds the record of fastest century by a batsman on ODI debut (79 balls). South African batters Matthew Breetzke and Jordan Hermann jointly hold the record of the highest individual score by a debutant, with Breetzke making 150 against New Zealand in 2025 and Hermann also scoring 150 against Namibia in 2026. Of the 20 occasions a cricketer has scored a century on ODI debut, their team has lost only 4 times.

Key + Key for the centuries table Symbol Meaning Runs Number of runs scored * Batsman remained not out Batsman was awarded the man of the match title S/R Strike rate of the batsman (runs scored per 100 balls) Inn. Innings of the match in which the batsman scored his century No result The match had no result

One Day International centuries on debut + One Day International centuries on debut No. Batsman Runs S/R Inn. For Against Venue Date Result 1 76.86 2 Old Trafford, Manchester, England Won 2 108.82 2 Antigua Recreation Ground, St. John's, Antigua and Barbuda Won 3 75.65 1 Pukekura Park, New Plymouth, New Zealand Lost 4 76.69 2 Jinnah Stadium, Gujranwala, Pakistan Won 5 90.37 1 Eden Park, Auckland, New Zealand 6 98.41 1 Chevrolet Park, Bloemfontein, South Africa Won 7 82.44 2 Harare Sports Club, Harare, Zimbabwe Won 8 86.82 1 Melbourne Cricket Ground, Melbourne, Australia Won 9 90.59 2 Sir Vivian Richards Stadium, North Sound, Antigua and Barbuda Lost 10 106.89 1 ICC Academy Ground, Dubai, UAE Won 11 86.95 2 Harare Sports Club, Harare, Zimbabwe Won 12 91.86 1 Willowmoore Park, Benoni, South Africa Won 13 80.00 2 Sheikh Zayed Cricket Stadium, Abu Dhabi, UAE Won 14 114.60 1 Pallekele International Cricket Stadium, Kandy, Sri Lanka Won 15 94.11 2 Dubai Cricket Stadium, Dubai, UAE Lost 16 100.00 1 Sheikh Zayed Cricket Stadium, Abu Dhabi, UAE Won 17 87.70 1 Forthill, Dundee, Scotland Won 18 125.30 2 Warner Park, Basseterre, St Kitt's and Nevis Won 19 101.35 1 Gaddafi Stadium, Lahore, Pakistan Lost 20 119.04 1 Namibia Cricket Ground, Windhoek, Namibia Won

Footnotes

References

Bibliography