Speculation around Virat Kohli's red-ball future had been building for months and now, it has finally come to an end. The 36-year-old Indian cricketing icon has officially announced his retirement from Test cricket, marking the end of an era that saw one of the modern greats dominate the longest format of the game with unmatched passion and intensity. Let's look at his top innings.