Virat Kohli is the unbeatable player who had led the Indian team in many matches, He is amongst the best players who had made their history in Cricket, he also did well as a captain. But the brilliance of Kohli's captaincy in big matches like ICC tournaments has not been seen yet.

Virat Kohli is India's fourth most successful captain in ODI cricket after MS Dhoni, Mohammad Azharuddin, and Sourav Ganguly. Virat has so far led the team in 95 ODIs. India has won 65 matches.

Virat Kohli, 33, is the highest-scoring Indian captain in Test cricket. Virat has so far scored 5667 runs at an average of 56.11 in 65 matches for India as captain. This includes 20 centuries and 17 fifties.

Kohli has so far scored 5449 runs in 95 ODIs at an average of 72.65. Kohli has scored 21 centuries and 27 fifties. On the other hand, he is the second-highest run-scorer in the World T-20 after Australia captain Aaron Finch.

When it comes to ICC tournaments, Virat Kohli seems to be the flop in terms of captaincy. Pakistan had beaten India by 10 wickets in the final of the 2017 Champions Trophy.

In the 2019 World Cup, India once again recorded a strong performance and reached the semi-finals. But in the crucial match, captain Kohli was seen flopping once again. India had lost the semi-final by 18 runs against New Zealand.

Kohli was expected to win the ICC Test Championship in view of the Indian team's top performance in the world of Test cricket. But in the finale, he was not able to make it.

On the other hand, Virat Kohli was leading Royal Challengers in Bangalore for a long time in the IPL. But to date, Bangalore has not been able to win the tournament. Therefore, in the IPL too, Kohli announced his decision to leave the captaincy in this year's IPL.

India was also considered a strong contender in the ongoing T-20 World Cup in the UAE. But due to disappointing performances in the matches against Pakistan and New Zealand, the Indian team's challenge ended in the Super-12.