
Sports analytics
Ronaldo scores more. Messi makes more happen.
0:37 · Versus · Sep 9, 2026
Sports analyticsEpisode 58Ranked bars0:35
ODI batting average, among batters with 9,000+ ODI runs
Source: ESPNcricinfo career records via Wikipedia, List of ODI cricket records (updated 30 Sep 2026); Cricket Panda / Cricket Counsel top-20 run-scorer tables; NewsBytes (Rohit Sharma, 26 Sep 2026) · 30 September 2026
Guess the number
Follows the clip · tap a line to jump
Runs 0:35.
How to read this chart: Every bar starts from the same baseline on the same scale, so length maps directly to value. Compare lengths; the sorting is already done for you. More on ranked bars charts.
Tendulkar has the run record. Kohli's average is 14 points higher. Figures as of 30 Sep 2026.
ESPNcricinfo career records via Wikipedia, List of ODI cricket records (updated 30 Sep 2026); Cricket Panda / Cricket Counsel top-20 run-scorer tables; NewsBytes (Rohit Sharma, 26 Sep 2026) · 30 September 2026.
59 is Kohli's ODI batting average. No other 9,000-run batter reaches 54. Among the top run-scorers, Sangakkara and Ponting average 42. Tendulkar has 44.8. Dhoni has 50.6, and de Villiers 53.5. Then Kohli, on — 59. Tendulkar, the run king, is 14 points behind. Greatest ODI batter ever: Kohli, Tendulkar or de Villiers? Drop your answer below, and follow for daily stats from NumberReels.
Sports analytics