Oct 24, 2024

Republic Sports Desk

Top-5: Players With Most Centuries in ODIs


Sanath Jayasuriya has the 5th most centuries in ODIs.

Source: Road Safety World Series


Jayasuriya smashed 28 tons from 445 ODIs.

Source: AP


Ricky Ponting is 4th in the list in terms of centuries made in ODIs.

Source: AP


Ricky Ponting made 30 ODI tons in his international career.

Source: PTI


Rohit Sharma is at number three with 31 centuries. 

Source: AP


Opening did wonders for the Indian captain in every format.

Source: PTI


Sachin Tendulkar has the most centuries to his name in the International cricket.

Source: X


Out of 100 international centuries he scored, 49 came in the ODIs.

Source: X


Virat Kohli is the king of centuries in ODI cricket.

Source: X


Virat Kohli leapfrogged Sachin Tendulkar in the ODI World Cup 2023, where he smashed his 50th ODI century.

Source: X