5 top run-scorers in ODIs in 2018 so far

Kohli is having a terrific year. Is he #1 ?
Kohli is having a terrific year. Is
he
#
1 ?

#4 Virat Kohli

England v India - 3rd ODI: Royal London One-Day Series
The Indian skipper is a man on mission

Virat Kohli has been playing cricket on a different level for the last 6-7 years. The Indian skipper scored 1460 runs in 2017 with a staggering average of 76.84, and the story this year seems to be no different.

Though he is number 4 on this list, he is without a doubt, the best player this year so far, as he has already scored 749 runs in only 9 innings.

He has scored 3 centuries and 3 half-centuries in 9 innings, and was also the Man of the Series in the 6-match ODI series against South Africa after scoring 558 runs in 6 innings at an average of 186. He is called the superman of cricket for a reason.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links