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