England’s legendary batsman Joe Root played an innings of 76 runs in the first ODI against India. During this, 6 fours and 1 six came from his bat. Root is continuously scoring runs in ODI format in 2026. His average is 161.50. Currently, Tanjid Hasan of Bangladesh is at the first position in the list of batsmen who have scored the most runs this year.
The Bangladeshi batsman has so far scored 486 runs at an average of 44.18 while batting in 12 innings of 12 matches. During this period, he has scored 1 century and 5 half-centuries.
Indian captain Shubman Gill is at second position in the list. So far this year, Gill has scored 453 runs at an average of 113.25 while batting in 6 innings of 7 ODI matches. He has scored 1 century and 4 half-centuries from his bat.
Top-7 batsmen who scored most runs in ODI in 2026
Tandiz Hasan (Bangladesh) – 486 runs
Shubman Gill (India) – 453 runs
Daryl Mitchell (New Zealand) – 445 runs
Tauheed Hriday (Bangladesh) – 433 runs
Deependra Singh Ari (Nepal) – 384 runs
Hammad Mirza (Oman) – 375 runs
Nazmul Hossain Shanto (Bangladesh)- 371
England’s Joe Root is not among the top-7 batsmen scoring the most runs. He is at eighth position in the list. Batting in 4 innings of 4 matches, Root has scored 323 runs at an average of 161.50. He has scored 1 century and 3 half-centuries from his bat.
In the second ODI to be played against India, Root can include himself among the top-7 batsmen. He can defeat Nazmul Hussain Shanto of Bangladesh who is at 7th position. Now it will be interesting to see how many runs Root scores in the second ODI.
Joe Root’s ODI career
If we look at Root’s ODI career, till now he has played 190 matches. Batting in 179 innings of these matches, he has scored 7653 runs at an average of 50.02. During this period, he has scored 20 centuries and 46 half-centuries, in which the high score was 166 runs.
Also read: ICC is going to take a big decision due to the ‘greed’ of India-Pakistan match! There will be big changes in ODI and T20 World Cup

