Indian skipper Virat Kohli is arguably one of the most consistent players in world cricket. He has been at the top of his form for a long time now. Kohli is a gift to the cricketing world and is breaking all the records set by the former greats. Many legends have already termed him as the greatest batsmen of the modern era.
On 24th October 2018, Kohli became the fastest cricketer to score 10,000 runs in ODI format. Kohli reached the milestone in 205 innings, bettering Sachin Tendulkar's 259 innings. The Indian skipper just took 10 years and 68 days to score 10000 ODI runs, breaking Rahul Dravid's record of 10 years, 317 days. Moreover, Kohli took only 10,813 balls to score 10000 ODI runs.
Kohli also became the first player to hit 100s in three consecutive innings against two opponents (West Indies and Sri Lanka). The Delhi-born batsman bagged 4,000 runs in Test cricket in just 65 innings, which is the fastest ever for a captain. He surpassed Brian Lara's record of 71 innings. On 20th August 2018, Kohli scored his tenth Test double century, Australia's Ricky Pointing and West Indies' Brian Lara are next with seven such performances each.
On 2nd August 2018, Kohli completed 7,000 runs in just 124 innings; he is the quickest to the milestone surpassing Lara's record of 164 innings. The Indian skipper ended the 2018 ODI series against South Africa with an astounding 558 runs in six innings with an average of 186 and strike rate of 99. Before the series, Kohli had zero ODI centuries in South African soil but finished with the visiting batsman with most centuries (3), joining Kevin Pietersen.
In the process, Kohli became the first batsman in ODI history to go past 500 runs in a bilateral ODI series and went past teammate Rohit Sharma to the top spot on the list. Kohli broke the record for being the quickest to 3000 ODI runs as a captain in just 49 innings. The previous record was held by AB de Villiers (60 innings).
Kohli has scored over 300 runs in a bilateral ODI series on six different occasions. No other player has done it more than four times. Kohli and Rohit have been involved in four double-century stands, the most by any pair in ODI history.
The Indian skipper has the most number of centuries (18) while chasing. He broke Tendulkar's record of 17 centuries when he hammered a ton against the Windies in the fifth ODI. Tendulkar took 232 innings, while Kohli achieved it in just 102. In 2016, Kohli became the first batsman to score 600 runs in T20I in a calendar year.