#19 - 243 vs Sri Lanka at Delhi, 2017
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