1. Virat Kohli (India) – 1,460 runs
People: Captaincy is pressure, isn’t it?
Virat Kohli: Eh!! What’s that?
After long rounds of speculation and rumors, Virat Kohli finally took over limited-overs captaincy from MS Dhoni, this year. From Test skipper, now the responsibilities extended to leading the national team in all formats. But Virat Kohli, like he usually does, took the duty into his stride, saw it as an opportunity and had a blast both as a skipper and batsman. Under him, India defeated England, West Indies, Sri Lanka, Australia and New Zealand in bilateral ODI series while the Men in Blue reached finals of the Champions Trophy. On batting front, he is averaging a whopping 76.84, has 1,460 runs in 26 innings, a strike-rate of 99.12 and 6 centuries against his name. Right in his first year as full-time captain, he has become the skipper with most ODI runs in a calendar year. It would be interesting to see how many more records this run-machine creates and breaks in times to come.
**ALL STATS ARE UPDATED TILL 16th NOVEMBER.