Quiz: Test your knowledge of the career of Virat Kohli

Kohli

India skipper Virat Kohli is almost undoubtedly the finest India batsman of his generation and among the best to have ever played the game, how much do you know about his career?

Virat Kohli of the Royal Challengers Bangalore during match forty five of the Vivo Indian Premier League 2018 (IPL 2018) between the Delhi Daredevils and the Royal Challengers Bangalore held at the Feroz Shah Kotla Ground, Delhi on the 12th May 2018.
Photo by: Arjun Singh /SPORTZPICS for BCCI
Virat Kohli of the Royal Challengers Banaglore and Kane Williamson of the Sunrisers Hyderabad during the toss during match thirty nine of the Vivo Indian Premier League 2018 (IPL 2018) between the Sunrisers Hyderabad and the Royal Challengers Bangalore held at the Rajiv Gandhi International Cricket Stadium in Hyderabad on the 7th May 2018.
Photo by: Luke Walker /SPORTZPICS for BCCI
India skipper Virat Kohli is presented with the Test Championship Mace.
In jubilation Virat Kohli pinches the air having brought up a Test century against South Africa.
Virat Kohli (captain) of India celebrates the the wicket of AB de Villiers of South Africa during the first day of the second Sunfoil Test match between South Africa and India held at the Supersport park Cricket Ground in Centurion, South Africa on the 13th January 2018
Photo by: Ron Gaunt / BCCI / SPORTZPICS