1. Virat Kohli (India) – 80.84
Kohli is the record breaker and one of the finest batsmans in cricketing history. At a very young age, he scores over 10,000 runs with 41 hundreds, just sitting 8 less to the Little Master, Tendulkar. His standard average rates 59.57 runs per game with a hefty strike rate of 92.96 earned through 227 games. Presently, Kohli is the captain of the India side participating in the Cricket World Cup 2019, appearing entirely different than the previous captain, Dhoni.
As a captain, Kohli has scored 4,153 runs at an average of 80.84 from 65 games. While with these scores he certainly remains the best among all the captains. Further, he pocketed 19 hundreds and maintained a strike rate of 99.42 while performing as the skipper. The finest stuff is his approach towards the game as he takes batting as motivational stuff for his colleagues.