Top 10 Cricketers With Most Hundreds In ODI

Image Source : X
9. Kumar Sangakkara – 25 Centuries
Kumar Sangakkara, one of Sri Lanka’s greatest cricketers, scored 25 centuries in ODIs. Playing from 2000 to 2015, Sangakkara scored 14,234 runs with a highest score of 169, known for his consistent and graceful batting.
10. David Warner – 22 Centuries
David Warner, known for his aggressive batting, has scored 22 centuries in ODIs. Since his debut in 2009, Warner has scored 6,932 runs with a highest score of 179, known for his ability to take the game away from the opposition quickly.
These are the top 10 players with the most hundreds in ODI cricket and have set incredible records and left an indelible mark on this format with their outstanding performances.