Skip to main content

9Wickets

কন্টেন্টে যান
  • এডমিন আসিফ খালিদ পরিচালিত একমাত্র এজেন্ট লিস্ট এর বাইরে আমাদের কোনো এজেন্ট লিস্ট নেই
  • ভুয়া ওয়েবসাইট থেকে সতর্ক থাকুন
  • নিরাপদে লেনদেন করুন
Admin: Asif Khalid

ক্রিকেট

Most ODI Runs by Active Players in Cricket

প্রকাশিত ১১ আগস্ট ২০২৬ ৬ মিনিট পড়ার সময়

Most ODI Runs by Active Players in Cricket

Most ODI runs by active players is a fascinating measure of longevity, consistency and sustained excellence in 50-over cricket. As of August 2026, Virat Kohli leads the active-player list by a huge margin, with Rohit Sharma, Joe Root and Kane Williamson also among the most prolific run-scorers still involved in international cricket.

The ranking below focuses on men’s ODI cricket and players who remain active in the format. Career totals are updated to the latest available matches in 2026.

Most ODI Runs by Active Players

Virat Kohli remains the clear leader among active ODI batters. He has accumulated 14,797 runs in 311 matches, while Rohit Sharma has moved beyond 11,000 ODI runs. Joe Root and Kane Williamson are also above 7,000, showing the remarkable longevity of this generation.

RankPlayerCountryODI MatchesODI Runs
1Virat KohliIndia31114,797
2Rohit SharmaIndia27611,306
3Joe RootEngland1927,826
4Kane WilliamsonNew Zealand1757,256
5Babar AzamPakistan1436,626
6Shai HopeWest Indies1556,312
7Kusal MendisSri Lanka1544,890
8Rahmat ShahAfghanistan1284,122
9KL RahulIndia983,412
10Shubman GillIndia673,379

Kohli’s 14,797 runs make him the second-highest run-scorer in ODI history behind Sachin Tendulkar, while his 54 ODI centuries are also the most by any batter in the format. The ICC confirmed in May 2026 that Kohli remained active in India’s ODI setup and was preparing for the possibility of playing at the 2027 World Cup. Explore the platform and its available resources on the 9Wickets24 website.

Most ODI Runs: Virat Kohli Leads the List

Virat Kohli is comfortably first among active ODI run-scorers. His 14,797 runs have come at an exceptional average of 58.71, with 54 centuries and 77 fifties.

Kohli has built his ODI record through consistency across more than a decade. He has also been particularly effective while chasing targets, making him one of the most influential run-scorers in the history of the format.

Despite retiring from Test and T20I cricket, Kohli remains available for ODIs. The ICC has confirmed his desire to continue contributing to India in the 50-over format and potentially feature at the 2027 World Cup.

Most ODI Runs: Rohit Sharma

Rohit Sharma occupies second place among active players with more than 11,300 ODI runs. His total increased to 11,306 after scoring 138 against England at Lord’s in July 2026.

Rohit’s ODI career has been defined by extraordinary big scores. He owns the highest individual score in men’s ODI cricket, 264, and is the only player to have scored three ODI double-centuries.

Although Rohit retired from Test and T20I cricket, he continues to play ODI cricket for India. His partnership and rivalry with Kohli have been central to India’s batting strength for much of the modern ODI era. Need agent-related information? Browse the 9Wickets24 Master Agent List for relevant resources.

Most ODI Runs: Joe Root and Kane Williamson

Joe Root is third among active players with 7,826 ODI runs. His tally includes 20 centuries and 48 fifties, and he has continued producing outstanding performances in 2026.

Root was particularly impressive during England’s July 2026 ODI series against India. He scored 76, 99 not out and 74 not out in the three matches, finishing the series with 249 runs without being dismissed.

Kane Williamson follows Root with 7,256 ODI runs for New Zealand. He reached the 7,000-run milestone in just 159 innings in February 2025, becoming the second-fastest player to the landmark at that time.

Most ODI Runs: Babar Azam and Shai Hope

Babar Azam has scored 6,626 ODI runs for Pakistan in 143 matches. His average of more than 53 reflects the consistency that has made him one of the leading ODI batters of his generation.

Babar reached 6,000 ODI runs in his 123rd innings in 2025, matching Hashim Amla’s record for the fastest players to that milestone. He remains an important part of Pakistan’s ODI plans heading toward the 2027 World Cup.

Shai Hope has also established himself as one of the most productive active ODI batters. The West Indies captain has 6,312 runs in 155 ODIs, including 19 centuries. Cricket West Indies highlighted his achievement of reaching 6,000 ODI runs in only 142 innings, making him the second-fastest West Indian to the milestone behind Vivian Richards. Looking for general betting tips and risk-awareness information? Read the 9Wickets Safe Betting Tips guide.

Kusal Mendis, Rahmat Shah and India’s Rising Stars

Kusal Mendis has accumulated 4,890 ODI runs for Sri Lanka across 154 matches. His ability to score quickly and attack during the powerplay has made him an important part of Sri Lanka’s white-ball batting lineup.

Afghanistan’s Rahmat Shah has 4,122 ODI runs from 128 matches. His continued international career received another boost in July 2026 when he was appointed Afghanistan’s new ODI and Test captain.

India’s KL Rahul and Shubman Gill complete the top 10. Rahul has 3,412 ODI runs, while Gill has already reached 3,379 despite playing only 67 matches. Gill’s career average remains above 60, highlighting the remarkable efficiency behind his relatively young career. Want an overview of the platform and its features? Explore the Complete 9Wickets Guide for more information.

Who Can Challenge Kohli’s ODI Runs Record?

Kohli’s lead among active players is enormous. Rohit is more than 3,000 runs behind him, while the next group is separated by several thousand runs.

Among younger players, Shubman Gill has the greatest opportunity to climb the ranking because of his age and current scoring rate. However, matching Kohli’s total would require exceptional longevity, fitness and a sustained ODI schedule over many years.

Why ODI Runs Matter

Total ODI runs combine longevity with consistency. A batter needs to remain selected, avoid major injuries and perform across different conditions and generations of bowlers to build a huge career tally.

The modern reduction in the number of bilateral ODI series also makes accumulating massive totals increasingly challenging. As a result, Kohli’s 14,797 runs and Rohit’s 11,000-plus tally represent extraordinary achievements. Want more sports content, guides and updates? Explore the 9Wickets24 Blog for the latest articles.

FAQ: Most ODI Runs by Active Players

1. Who has the most ODI runs among active players?

Virat Kohli has the most ODI runs among active players, with 14,797 runs for India.

2. How many ODI runs does Rohit Sharma have?

Rohit Sharma has 11,306 ODI runs after his 138 against England at Lord’s in July 2026.

3. Who is the third-highest active ODI run-scorer?

Joe Root is third among active players with 7,826 ODI runs for England.

4. How many ODI runs does Babar Azam have?

Babar Azam has 6,626 ODI runs in 143 matches for Pakistan.

5. Can Shubman Gill become one of the highest ODI run-scorers?

Yes. Gill has already scored 3,379 ODI runs in 67 matches and is still at an early stage of his international career. His age and outstanding ODI average give him significant potential to climb the rankings.

Conclusion

The list of most ODI runs by active players is dominated by a remarkable group of modern batting stars. Virat Kohli leads by a considerable distance, while Rohit Sharma, Joe Root, Kane Williamson, Babar Azam and Shai Hope have all built outstanding records of their own.

The next few years could bring major changes, particularly as younger batters such as Shubman Gill continue developing. However, Kohli’s enormous ODI total means that his position at the top of the active-player ranking is likely to remain difficult to challenge for some time.

গাইডটি শেয়ার করুন

← সব 9Wickets গাইড

আরও পড়ুন

সম্পর্কিত গাইড

Devdutt Padikkal: Maiden Test Century Against Sri Lanka

ক্রিকেট ৬ মিনিট পড়ার সময়

Devdutt Padikkal: Maiden Test Century Against Sri Lanka

Devdutt Padikkal announced his return to Test cricket in spectacular fashion, scoring his first Test century against Sri Lanka in the opening Test at…

সম্পূর্ণ গাইড পড়ুন
Liverpool vs Monaco: 2-3 Defeat, Match Report & Analysis

ফুটবল ৫ মিনিট পড়ার সময়

Liverpool vs Monaco: 2-3 Defeat, Match Report & Analysis

Liverpool Monaco produced an entertaining pre-season friendly at Anfield on Sunday, August 9, 2026, but the Reds suffered a 3-2 defeat after surrendering a…

সম্পূর্ণ গাইড পড়ুন
15 Football Records That Seem Impossible to Beat

ফুটবল ৮ মিনিট পড়ার সময়

15 Football Records That Seem Impossible to Beat

Football Records have always defined greatness. Every generation witnesses incredible players breaking milestones, but some achievements appear so extraordinary that they may remain untouched…

সম্পূর্ণ গাইড পড়ুন
গাইড অনুযায়ী এগিয়ে যান

এই গাইড কাজে লাগানোর সময় এখনই

বিকাশ, নগদ বা রকেট দিয়ে 9Wickets অ্যাকাউন্ট খুলুন, অথবা সাহায্য লাগলে সরাসরি সাপোর্টে কথা বলুন।

১০০+ যাচাইকৃত এজেন্ট
চ্যাট করুন