Virat Kohli has become India's greatest all-rounder in Test form. At present, India captain's rating point is 937. It's the best rating among Indian batsmen ever and previous best rating was also belongs to him. In the first Test against England, Kohli came out with 934 points.

Kohli, who scored 3,896 runs in 38 tests as captain, Mahendra Singh Dhoni's 400 runs in less than 22 matches in his favor. Only 10 people have scored more than Kohli in history. It is because of the lack of matches.

Kohli is also doing a great job as a test captain. He did 16 test centuries, as captain and got 7 Test centuries as a batsman. Not only centennial, regular teams are also winning. In just 38 Tests, the team has won 22 matches. Dhoni is still the most successful captain of India. But Dhoni has to lead 60 matches to win in 27 matches. Sourav Ganguly has played 49 games for the 21 wins.

If the ratio of win-loss is calculated, then there is neither Kohli nor Sourav. Even if the difficult calculations are not considered as success rates, the best batsman in the world is going forward to most successful captain of India. If Kohli wins only six tests, he will be topped in rank. 

Player                         Match       win

  1. MS Dhoni           60             27
  2. Virat Kohli          38             22
  3. Sourav ganguly  49            21