Ranking the greatest One Day International cricketers of all time

Yahoo Sports • 1 min read • Latest: Sep 25, 2026, 2:37 PM

Last updated Sep 25, 2026

Ranking the greatest One Day International cricketers of all time
Summary

A recent list identifies the top 10 One Day International cricketers in history, emphasizing their significant contributions to the format. Virat Kohli, with 14,650 runs and 53 centuries, ranks first, praised for his blend of consistency and aggression. Sachin Tendulkar follows closely, holding the record for most ODI runs at 18,426. Others noted include Vivian Richards for his transformative batting style, Muthiah Muralidaran for his exceptional bowling, and Ricky Ponting as a successful captain and prolific scorer. This ranking offers insight into the careers that have shaped ODI cricket.

Source Links
By the Numbers
  • •Virat Kohli tops the list with 14,650 runs and 53 centuries.
  • •Sachin Tendulkar holds the record for most ODI runs at 18,426.
  • •Vivian Richards is noted for his aggressive batting style in the 1980s.
  • •Muthiah Muralidaran claimed 534 wickets, making him a bowling legend.
  • •Ricky Ponting led Australia to two World Cup victories, scoring over 13,000 runs.
Latest Updates
  • 2:37 PMYahoo Sports — GOAT in ODI cricket: Ranking the 10 greatest One Day International cricketers ever
What they're saying
"

The Cricket News lists the greatest ODI cricketers of all time.

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days