Kohli's aggressive nature of play has earned him the reputation arguably the best batsmen around, especially in ODIs and T20Is.