2026 Records

Most Runs in 2026 in ODI

Find out which batters have scored the most runs in 2026 in ODI. We have compiled the complete stats and rankings of the top run scorers.

Most Runs in ODIs in 2026

PlayerTeamInningsRunsHigh ScoresAverageStrike Rate100/50
Shubman GillIndia856115493.50110.651/5
Joe RootEngland6496111*248.0091.001/5
Tanzid HasanBangladesh1248610744.18103.841/5
Daryl MitchellNew Zealand647313794.6097.722/2
Dipendra Singh AireeNepal943510048.3392.551/4
Towhid HridoyBangladesh114338361.8579.150/3
Virat KohliIndia638412464.00106.661/3
Rohit Sharma India937913842.1199.211/1
Hammad Mirza Oman7375112*62.5082.591/2
Najmul Hossain Shanto Bangladesh1237110537.1074.201/2
Will YoungNew Zealand113568732.3679.110/2
Aasif SheikhNepal93019433.4479.410/2
Litton Das Bangladesh93007642.8582.190/2

Key Insights on 2026’s Leading ODI Run Scorers

Highest Run Scorer: Shubman Gill became the first player to cross the 500-run mark this year.

Highest Individual Score: Shubman Gill (154 off 110 balls against Afghanistan in the second ODI in Lucknow). Check the top ten highest individual ODI scores of 2026 here.

First ODI Century of 2026: KL Rahul scored the first century of the year on January 14, 2026, against New Zealand in the Rajkot ODI. Daryl Mitchell also scored a century in the same match, leading New Zealand to a successful run chase.

Special Mention: Joe Root has registered six 50+ scores in his first six innings of the year, including one century. His batting average currently stands near an incredible 250.

Record Holders’ Status: Joe Root and Daryl Mitchell, the top two run-scorers of the previous calendar year in this format, are continuing their brilliant form. Indian superstars Rohit Sharma and Virat Kohli also feature in the top ten standings for both 2025 and 2026.

Also Read: You can also check out the leading wicket-takers in ODIs in 2026 here.