Virat Kohli, the run machine stepped down as ODI captain. Here are the best records as a captain

As a captain, he played 95 matches

In that he won 65 and lost 27

Runs-5449 with an average of 72.65

Fifties-27 and Hunderds 21

As a captain he had 70.4 win percentage

Won ODI series in South Africa, Australia and West Indies

India went to finals in Champions Trophy 2017

India went to World Cup 2019 semi finals

Most runs in a ODI Series

Only captain to score 150+ in both innings