Nowadays, breaking a record seems like a walk in the park for the Indian skipper Virat Kohli. Recently, he scored his career-best 243 with a 50 in the second innings of the third Test match at the Feroz Shah Kotla in Delhi.
Team India is in a winning position as they just need 5 more wickets to wrap up the series with a 2-0 victory over Sri Lanka. Meanwhile, Kohli has amassed as many as 610 runs from five innings in the ongoing 3-match series at an average of 152.50.
It is the most by an Indian batsman in a 3-match Test series and the fourth highest in the world. England’s Graham Gooch holds the record for scoring 752 runs against India in 1990. While Windies legend Brian Lara has fetched 688 runs against Sri Lanka during the 2001-02 series.
Apart from that, Virat has the most runs in a single Test match as the Indian skipper – a total of 293 runs (243 & 50). He has 20 Test centuries from 63 matches. The skipper has gone past legendary former Indian captain Sunil Gavaskar, who scored- 289 (107 & 182*) against West Indies in Kolkata in the year 1978.
Gavaskar is now standing at the 2nd and the third position, as he had scored 278 runs (205, 73) in one game in Mumbai. The next three spots go by the name of Kohli while Sachin Tendulkar occupies the eighth spot with 217 runs (217,15). MS Dhoni is at no.10 with 224 runs against Australia in the year 2013 in Chennai.
Kohli is the seventh skipper to have scored a double hundred and a fifty in the same Test match. The last time an international captain achieved this feat was Ricky Ponting in the 2009-10 series against Pakistan in Hobart. Interestingly, Kohli had started off the series with a duck but went on to post scores of – 104*,213,243 and 50 runs.
Here is the list of most runs by an Indian skipper in a Test match: