Top 5 highest scores of Virat Kohli in Test cricket
Chess master Virat Kohli has achieved many historic achievements in his illustrious career. Talking about Test cricket, Kohli made his debut against West Indies in 2011. Since then he became the backbone of the Indian Test batting line-up. The former Indian captain scored more than 9230 runs in his 123 Test career. Kohli will retire from his Test cricket career in May 2025 after representing India in 123 matches in 14 years.
1. Virat kohli 254* runs vs South Africa, Pune, 2019
Virat Kohli scored his highest score in Test cricket during the Pune Test against South Africa in 2019. Kohli’s unbeaten 254* was his first 250+ score. Kohli scored a brilliant 254 off 336 balls with 35 boundaries as India scored 601/5. South Africa were bowled out for 275 and 189 in both innings.
2. Virat Kohli 243 runs vs Sri Lanka, Delhi, 2017
Virat Kohli played a brilliant innings of 243 runs in the Test match against Sri Lanka in Delhi in 2017. This is one of the most memorable innings of his career. Kohli faced 287 balls in this innings and hit 25 fours.
3.Virat Kohli 235 runs vs England, Wankhede, 2016
Virat Kohli performed brilliantly in the Wankhede Test during England’s tour of India in 2016. Batting first, England scored 400 runs. Virat Kohli showed his class by scoring 235 runs in 340 balls for India, due to which India was able to reach 631 runs. After this, England’s team was all out for 195 runs in the second innings. India won this match by 36 runs.
4. Virat Kohli 213 Runs vs Sri Lanka, Nagpur, 2017
Virat Kohli played a match-winning innings of 213 runs against Sri Lanka in the Nagpur Test in 2017. Batting first, India scored 610/6, after which Kohli played a brilliant innings of 213 runs with the help of 19 fours in 267 balls. In response, the Sri Lankan team collapsed for 205 and 166 runs in both innings. The Indian cricket team won this test by 239 runs
5. Virat Kohli 211 runs vs New Zealand, Indore, 2016
Virat Kohli scored a brilliant double century in the Indore Test against New Zealand in 2016. After Kohli’s brilliant innings of 211 runs off 366 balls, India declared the innings at 557/5. In reply, New Zealand scored 299 runs. India scored 216/3 in the second innings and set a target of 475 runs. New Zealand lost the match by 321 runs.