3 reasons why Virat Kohli is the most aggressive Indian captain ever
2) He is a hard nut to crack
Considering the fact that it was a series which had his whole Test career on the line, the way he gave it back to the Aussies during the all-important 2014 tour - where he ended up with a monumental 692 runs - was something hitherto unseen in Indian cricket.
Those images of him massacring Mitchell Johnson have been etched in the memories of every Indian fan. The series showed his ability to take the attack to the opposition and come out with flying colors; it eventually made a great test batsman out of him and a fearless leader too.
Being a captain of the Indian cricket team is not everyone's cup of tea, and especially not while being the best batsman in the side.
The England tour of 2014 had been a disaster for Kohli, as he scored just 134 runs at an average just above 13 in 10 innings. Four years down the line, he was up against those same bowlers in those same conditions and on those same grounds too, but the man had evolved.
Kohli showed us why he is the most astute cricketer today, amassing 544 runs, and with his patience and grit only added more flame to the fire. He buried his woes with his biggest weapon - his ability to learn from his mistakes.
Kohli never allowed anyone to get the better of him in the entire series, and especially not James Anderson, his nemesis during the 2014 tour. In a way, he individually made England play according to his terms.
The level at which Kohli plays sometimes seems unimaginable. His gung-ho zeal really has lit a fire among the other players. We had never before seen an Indian captain produce a run feast in overseas conditions, and yet Kohli did that with a nonchalance that bordered on the arrogant.
There is no doubt Kohli is going to be hailed as the best batting captain India has ever produced.