5 players who have scored ODI centuries against all Test playing nations

Ricky Ponting was the first to achieve this milestone

#4 Herschelle Gibbs (South Africa)

Despite not delivering to his potential, Gibbs did notch up a record or two
OppositionWINAUSZIMINDNZLENGPAKSLBAN
No. of 100s532222211

The flamboyant Proteas batsman Herschelle Gibbs may have had a career full of ups and downs, but some of his exploits with the bat made his country proud on many occasions. Gibbs was particularly gifted in the ODI format and played some astonishing knocks throughout his career.

He also has a few records in the 50-over format, one of them being the feat of centuries against all Test playing nations. The hard-hitting batsman reached this milestone more than a decade back in an ODI against England at Cape Town, when he scored exactly 100. Gibbs scored five out of his 21 centuries against West Indies and three against the Aussies.

Although he may not be in the same league as the others who have also achieved this record, Gibbs will certainly go down as a South African great.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links