Virat Kohli is the only cricketer to have slammed over 20 ODI centuries in successful run-chases. He averages an astonishing 93.32 in this regard. Even Sachin Tendulkar is behind Kohli.
Record
Kohli has 70 centuries across formats. He is only behind Tendulkar (100) and Ricky Ponting (71) on this list. Among active players, Joe Root follows Kohli (44 international tons).
Centuries
Kohli slammed 41 tons across formats while leading India, the joint-most by a captain with Ponting. Former South African captain Graeme Smith follows the duo (33).
Double-tons
Kohli holds the record for scoring the most number of double-centuries as captain in Test cricket. He slammed as many as seven between 2016 and 2019.
Landmark
In 2018, Kohli became the fourth Indian to touch the 10,000-run mark (ODIs). He remains the fastest to this landmark (205 innings). Kohli took just 11 innings to go from 9,000 to 10,000 runs.
Feat
Kohli is the only batter to have slammed eight or more ODI centuries against three different teams (9 vs West Indies, 8 vs Australia and Sri Lanka).
Others
Kohli averages 101.92 in successful run chases in T20 Internationals. The tally includes 14 half-centuries. Kohli has won the Player of the Series award seven times (T20Is).