Middle-order batsman Reeza Hendricks became only the third South African batsman and 14th overall to hit a century on ODI debut. Hendricks, 28, was given his maiden ODI opportunity at the expense of Aiden Markram in the 3rd ODI against Sri Lanka.


South Africa are leading the series 2-0. Hendricks, who has played 12 T20I so for the proteas took 88 deliveries for his 102 before he was got to pacer Lahiru Kumara. During his knock, the right-hand batsman eight boundaries and one six, He combined with Hashim Amla for a stand of 59 runs for the second wicket and then 68 runs for the fourth wicket with JP Duminy.

Hendrick s 102 is the 12th highest score on debut in ODIs. The other two South Africans to score a century on debut are Colin Ingram (124) against Zimbabwe in 2010 and Temba Bavuma (113) against Ireland in 2016.

England s Dennis Amiss was the first player to score a century on debut when he made 103 off 134 deliveries against Australia in 1972. That match was only the second-ever ODI in history.

The highest score on debut continues to be West Indies great Desmond Haynes 148 against Australia seyt in 1978.

From 1972 to 2010, only six debutants managed to go past the 100-run mark but since 2011, that number has gone up to eight in as many years. Before Hendricks, Pakistan s Imam-ul-Haq, nephew of the great Inzamam-ul-Haq, had cracked an ODI century on debut scoring round 100 against Sri Lanka in Dubai in 2017.

For India, KL Rahul is the only player to have achieved the feat. He made 100 not out against Zimbabwe in 2015.

Hundreds on ODI debut

Player Runs Strike-rate Against Year
Dennis Amiss 103 76.86 Australia 1972
Desmond Haynes 148 108.82 Australia 1978
Andy Flower 115* 75.65 Sri Lanka 1992
Saleem Elahi 102* 76.69 Sri Lanka 1995
Martin Guptill 122* 90.37 West Indies 2009
Colin Ingram 124 98.41 Zimbabwe 2010
Rob Nicol 108* 82.44 Zimbabwe 2011
Phil Hughes 112 86.82 Sri Lanka 2013
Michael Lumb 106 90.59 West Indies 2014
Mark Chapman 124* 106.86 UAE 2015
KL Rahul 100* 86.95 Zimbabwe 2016
Temba Bavuma 113 91.86 Ireland 2016
Iman-ul-Haq 100 80 Sri Lanka 2017
Reeza Hendricks 102 114.6 Sri Lanka 2018