Top 10 Indian ODI Batsmen with Most Away Runs


8. Virat Kohli – 4,870 Runs, Avg: 52.36, S/R: 88.80

Virat Kohli

Virat ‘Rockstar’ Kohli has the best away ODI average for an Indian batsman (Min: 1,000 runs). In 113 innings, the dashing right-hander has scored 4,870 runs at 52.36 with 16 centuries and 24 half-centuries. The way Kohli is going at the moment, he can smash quite a few ODI records by the time he calls it quit.

The Indian skipper has excelled across all conditions in 50-overs format. He is a match-winner and when it comes to chasing, you won’t find a better batsman than him in such pressure cooker situations. Barring big ICC ODI events, Kohli almost ticks all the boxes when it comes to ODI batsmanship.

Previous articleTop 10 Current ODI Batsmen With Best Strike-Rate
Next articleMost International Runs Scored At The Age of 28
Harshit is a 18 year old student and a die hard Cricketoholic . This quote certainly holds true for him "What do they know of cricket who only cricket know".He is a would be sports journalist and is currently pursuing Bachelor's in Journalism and Mass Communication. Cricket, Music and Travelling are of his prime interests. Apart from being a cricket writer he has keen interest in blogging on social issues. He welcomes all the criticisms and suggestions, and gives prime importance to his readers views so feel free to express your opinions in comments section or reach him through social networking sites.