Top 10 Cricketers With Most Hundreds In ODI

Image Source : X
7. AB de Villiers – 25 Centuries
AB de Villiers, also known as “Mr. 360,” scored 25 centuries in ODIs with his innovative and aggressive batting. Playing from 2005 to 2018, he scored 9,577 runs at an average of 53.50 and a strike rate of 101.09.
8. Chris Gayle – 25 Centuries
Chris Gayle, known as the “Universe Boss,” scored 25 centuries in his ODI career. From 1999 to 2019, Gayle was famous for his powerful hitting, amassing 10,480 runs with a highest score of 215.