Top 10 Indian Batsmen with Highest Average in ODI Cricket | StatsOverStumps

Highest Average by Top 10 Indian Batsmen in ODI Cricket | StatsOverStumps

StatsOverStumps

Top 10 Indian Batsmen with Highest Average in ODI Cricket

👤 Author: Tirth Raval | StatsOverStumps

This historic record honors the Top 10 Indian batsmen who, by scoring at the highest averages in ODI cricket, represented the pinnacle of dependable run-scoring and fundamental stability. These figures show a career-long commitment to controlling the middle overs, attaining steady run accumulation, and an unmatched ability to anchor the innings from start to finish, in contrast to accomplishments based solely on quick-fire striking. In addition to scoring runs, these players consistently provided the team with a solid base, turned starts into game-winning runs, and reduced risks. These enormous averages, which set an almost unbreakable bar for consistent, superior contribution throughout the limited-overs format, are the real pinnacle of enduring class and calculated consistency.

Top 10 Indian Batsmen with Highest Average

Rank Batsmen Span Matches Innings Runs H.S Average 100's 50's
1 Virat Kohli 2008-2025 305 293 14255 183 57.71 51 75
2 Shubhman Gill 2019-2025 58 58 2818 208 56.36 8 15
3 M.S.Dhoni 2004-2019 347 294 10599 183* 50.23 9 73
4 Rohit Sharma 2007-2025 276 268 11370 264 49.22 33 59
5 K.L.Rahul 2016-2025 88 81 3092 112 48.31 7 18
6 Shreyas Iyer 2017-2025 73 67 2917 128* 47.81 5 23
7 Ambati Rayudu 2013-2019 55 50 1694 124* 47.05 3 10
8 Sachin Tendulkar 1989-2012 463 452 18426 200* 44.83 49 96
9 Shikhar Dhawan 2010-2022 167 164 6793 143 44.11 17 39
10 Ishan Kishan 2021-2023 27 24 933 210 42.40 1 7

Comments