#4 Virat Kohli
What would happen to the Indian cricket team once Sachin Tendulkar retires became the primary concern among the fans of the team. While he can never really be truly replaced, Virat Kohli has certainly eased the pain of Sachin’s absence a little bit.
Kohli’s fine technique and even better execution, coupled with his insane consistency, has made him one of the best players in the game.
And it is not only in the ODIs that he has excelled as his stats in T20 is even better considering the short nature of the game. At first, his average at 35.37 is incredible and only a very few batsmen can boast such a figure.
Secondly, in the 164 innings, he has played, 4847 runs have flown from his bat—and a very few of them have been slog shots. His batting style is almost symmetrically balanced, like a clockwork and this is why he is a joy to watch.