Most Batting Average in ODIs: ODI match in international cricket started in 1971. The first ODI match was played between Australia and England. Since then many batsmen have ruled this format. But do you know which batsman has scored the most runs at the highest average in ODIs? Virat Kohli is at number five in this record list.
This batsman of Netherlands has scored the highest average
Ryan ten Doeschate, who made his debut for the Netherlands in 2006, played ODIs till 2011. During this, he scored 1541 runs at an average of 67. In just 33 matches, Tendescate scored 5 centuries and 9 half-centuries.
At present, Indian opener Shubman Gill is at number two in this list. Shubman, who has played 24 ODIs so far, has scored 1311 runs at an average of 65.55. Rasi van der Dussen of South Africa is at number three. Dusen has scored 1757 runs in 45 matches at an average of 60.58.
Babar fourth and Virat Kohli at number five
Babar Azam is fourth and Virat Kohli is fifth in terms of scoring the highest average runs in ODIs. However, the batsmen before him in this list have played less than 50 matches so far. Whereas Kohli has played 274 and Babar 100 matches.
Babar Azam has scored 5089 runs in 100 matches at an average of 59.17. During this, 18 centuries and 26 half-centuries have come out of his bat. Whereas Virat has scored 12898 runs in 274 matches at an average of 57.32. During this, King Kohli has scored 46 centuries and 65 half-centuries.