From fiery fights to flawless finishes, here are 8 knocks that defined a legend: (Compiled by Arjun Anil)
A fiery young Kohli scored 119 against a prime South African bowling unit comprising Dale Steyn, Morne Morkel, and Vernon Philander in Johannesburg.
Despite India's high chance of losing at the time, Virat came in as a saviour, scoring his first ton in the second Test at New Zealand, thereby bringing the result to a draw.
In his first match as captain, he managed to score a century in the first innings, but the mighty Aussies declared with target of 364. Captain Kohli matched their aggression, scoring 141 with a strike rate of 80.57.
Having already scored centuries in both innings of the series, the tension between Virat Kohli and Mitchell Johnson boosted the former to score 169 as he bashed Johnson 68 from 73 balls.
This masterclass by Virat Kohli, against a spectacular English spin unit. India was 6 down in 93 runs, from where he managed to score a massive 235 and led the team to victory.
Although Indian players usually play with spin pitches in India, it was a green track for the upcoming preparation against South African tour, which clinically affected the match. On day 5, India was 7 down for 159 and still he managed to score against tough conditions and Sri Lanka’s lightning spell.
In a formidable one-man show for India, he batted alone against a strong South African pace unit and scored 153 runs.
Virat Kohli entered the Edgbaston surrounded with boos from the English crowd. Rain dominated the whole series, with their pitch suiting the bowlers. Struggling against the veteran English pace unit, India lost the match. However, the same crowd that had booed Virat applauded him at the end.