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.


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).


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).


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.


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.


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).


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