Top 10 Best ODI Batsmen in 2016


6. Virat Kohli (India)

Virat KohliThe Indian Test skipper; Virat Kohli is in that phase of his One-day career when his non-performances create much more hype than his excellent shows. This year, Virat was again just fantastic and notched up 739 runs in 10 innings at 92.37, the highest average by any batsmen in this list. Out of 10 innings, Kohli failed just thrice and crossed the 50-run mark seven times, converting three of those into centuries. We saw this modern master at his best when he compiled an unbeaten 154 at Mohali, giving a master class on how to chase, how to pace your innings, how to keep the required run-rate in check and when to play the dominant role and when not to.

In the beginning of 2016, the 27-year-old had scored two centuries in Australia albeit in losing causes. May be more matches, and Virat would have been much higher in our list.

Previous articleDream ODI XI of 2016: A Galaxy of Stars
Next articleTop 10 Best Test Bowlers in 2016
Harshit Anand
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.