Ranking all of Virat Kohli's 24 Test centuries

Virat Kohli is a modern day great
Virat Kohli is a modern day great

#19 - 243 vs Sri Lanka at Delhi, 2017

Enter captio

The fact that Kohli's highest score in Tests is so low in the list indicates the quality of opposition and situation it came in. The reality is that the sheer magnitude of the runs and domination with which Kohli got them are the only reasons this innings is not placed lower, for he hardly had to work for these runs.

In an air pollution-affected test match in his hometown, Virat Kohli walked in at 78-2 and stroked his way to perhaps 243 of the easiest runs in international cricket. The Sri Lankan bowlers, who were already barely challenging India, had an adverse reaction to the severe air pollution.

Most of them were struggling to breathe properly, let alone run in and bowl well to challenge Kohli. Despite Kohli's domination in this innings, this caveat must be noted. However, all that being said, this remains Kohli's highest Test score, and despite the ease with which he got the runs, he showcased dominating batsmanship of the highest calibre.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Kumud Ranjan
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications