List of international cricket centuries by Herschelle Gibbs
He made centuries (100 or more runs in a single innings) on 14 and 21 occasions in Test and One Day International (ODI) matches respectively.With over 14,000 runs, Gibbs is fourth in the list of South Africa's most prolific run-scorers in international cricket.[3] However, it was only in 1999 that he made his first century, when he scored 125 against the West Indies, an ODI South Africa won at St George's Park, Port Elizabeth.[6] His career-best score of 175, achieved against Australia, led South Africa to the most successful run-chase in the history of ODIs.[b] Along with Shikhar Dhawan, Sourav Ganguly, and Chris Gayle, Gibbs holds the record for the most centuries in the ICC Champions Trophy, with three.