Currently leading the Indian team in the final of the first ICC World Test Championship against New Zealand, Virat Kohli has completed a decade in the longest format after making his debut against West Indies in 2011 at Sabina Park, Jamaica.
Kohli played the game batting at number six in the batting lineup that was without Sachin Tendulkar in the middle order. He could not cash in on the opportunities in the three-match series against West Indies and was dropped from the next Test series against England.
He cemented his place in the Indian Test team with series of good knocks including his maiden Test hundred on the tour of Australia at the end of that year and has not looked back since.
In the 91 matches he has played so far before the WTC final, he has amassed 7,490 runs at a staggering average of 52.37 runs per innings with 27 centuries and 25 half-centuries.
He also took over the reins of captaincy from MS Dhoni after his retirement mid-series on the tour of Australia in 2013-14 and has gone on to become the most-capped Indian skipper in Tests.
One decade into his Test career, Kohli has established his position among the greats of the game and certainly one of the best this generation has produced.