Representing one's own nation by donning the cricket Jersey is always a dream for every rising cricketer. If the moment arises, it not only fulfills their dream, but also adds a pressure of performing extraordinarily in order to secure their spot in the future matches. An ODI debut is always a memorable moment for every player, irrespective of the country he or she represent. However, if the debut comes for major cricketing nations like South Africa, it becomes highly crucial for the player to leave an impact in the debut match as the competition is very in tough in the countries like India, South Africa, England and Australia, and an ordinary or below par performance would endanger the future opportunities. There are a few players from South Africa who have made their debut a special one by smashing a century in their debut ODI innings. Let's see which players have scored a hundred in their debut ODI innings for South Africa. Players to Score a Century on ODI Debut for South Africa Players Runs Against Year Colin Ingram 124 Zimbabwe 2010 Temba Bavuma 113 Ireland 2016 Reeza Hendricks 102 Sri Lanka 2018 Matthew Breetzke 150 New Zealand 2025 Also Read | IPL 2025: Teams That Could Target Dewald Brevis as an Injury Replacement Colin Ingram (124 vs ZIM in 2010) The southpaw, who made his ODI debut for South Africa in 2010 against Zimbabwe, became the first player to score a century on One-Day Internationals (ODI) debut for South Africa. Ingram came into bat at No. 3, after the dismissal of Graeme Smith. The batter played a memorable innings of 124 runs off 126 balls and his innings comprised of eight fours and two sixes. He, along with Hashim Amla, powered South Africa to a huge total of 351/6. South Africa wrapped up the innings of Zimbabwe at the score of 287, winning the match by 64 runs. Colin Ingram, who created history for Proteas in that match, was adjudged as the player of the match for his innings of 124 runs on his debut. Temba Bavuma (113 vs IRE in 2016) ln 2016, when Ireland toured South Africa for a tri-series, Temba Bavuma, who was making his debut, etched his name in the history books by scoring a century in his first ODI match. Bavuma opened the innings with Quinton de Kock and the duo hammered the Irish bowlers and how. Temba Bavuma's 113 runs off 123 balls with the help of 13 fours and one six helped his side to put a score of 354 on the board. The visitors failed to chase the target as they were bundled out for mere 148 runs. South Africa won the match by a huge margin of 206 runs and Bavuma was named as the player of the match. Also Read | AB de Villiers Announces Cricket Comeback, Joins WCL 2025 Reeza Hendricks (102 vs SL in 2018) Another Proteas who scored an ODI century in his debut innings is the stylish batter Reeza Henricks. During South Africa's tour to Sri Lanka in 2018, Hendricks received his ODI cap in the 3rd ODI of the series at Pallekele. The batter made the most of the opportunity and ended up scoring 102 runs of 89 balls with the help of eight fours and one six. His innings, along with fine knocks by Hashim Amla, JP Duminy and David Miller helped South Africa post 363 runs on the score board. South Africa restricted Sri Lanka at 285 to win the match by 78 runs. Hendricks, who scored a century in his ODI debut was named as the player of the match for his extraordinary innings in the away game. Matthew Breetzke (150 vs NZ in 2025) The latest entrant on the list is the 26-year-old batter Matthew Breetzke who made his debut for South Africa against New Zealand in the Tri-Nation series in Pakistan. Breetzke opened the innings for Proteas and the right-hander hammered the highest score by any player on debut in Men's ODI. Breetzke scored 150 runs off 148 balls and his innings comprised of 11 fours and five sixes. His innings took his side to total of 304 runs against New Zealand at the Gaddafi Stadium.