Virat Kohli 100th Test Match: Here Are His Top 10 Test Innings

Virat Kohli has been one of the greatest Indian cricketers in Test format. The former skipper is set to play his 100th Test against Sri Lanka at Mohali on March 4.
Kohli has played exceptionally with the bat throughout his Test career, aiding India in crucial matches. Here are some of his best Test knocks of all time.
113 v Australia, Adelaide 2012
A 23-year-old Virat Kohli scored his maiden Test ton against Australia at Adelaide Oval. It was Kohli's eighth test match where he was seen as the future of Indian cricket.
119 v South Africa, Wanderers Stadium 2013
Kohli demonstrated resilience against the South African bowling lineup to complete an important century. This was his first century in South Africa.
105* v New Zealand, Basin Reserve 2014
This was Virat Kohli's first century in New Zealand and he remained unbeaten against the Kiwi bowlers, helping India to reduce the trail in the second test match.
115 & 141 v Australia, Adelaide Oval 2014
In his Test captaincy debut, Kohli stood strong against Australia and created the record of scoring centuries in consecutive innings of a Test match.
200 v West Indies, Sir Vivian Richards Stadium 2016
In the hot & humid Caribbean conditions, Virat Kohli's resilient batting saw him completing his international career's first double century in 283 balls at North Sound, Antigua.
235 v England, Wankhede Stadium 2016
Kohli ended his 2016 in perhaps the best way possible, scoring a mammoth 235 runs against England in Mumbai as he guided India to a crucial series win.
243 v Sri Lanka, Feroz Shah Kotla 2017
A special moment for the Indian skipper, who displayed one of his best Test innings in front of his home ground in Delhi, ending his 2017 calendar year on a high note.
153 v South Africa, SuperSport Park 2018
Another crucial ton outside the subcontinent conditions, Kohli's innings started when India were 28/2. He continued his batting with the middle and lower batting order.
149 v England, Edgbaston 2018
The English conditions have provided a hard time for Kohli. But after a long wait, the former Indian skipper was finally able to score a century in England, joining an elite list of batsmen scoring centuries in SENA countries.
254* v South Africa, Pune 2019
Virat Kohli recorded his career-best innings to date against South Africa, scoring an unbeatable knock of 254 runs. India won the match by an innings and 137 runs