3. Jasprit Bumrah

The 28-year-old has played 29 Test matches for India picking 123 wickets at an average of 21.73. It will be interesting to see how he fares if the management decides to go with him as the captain.

2. Rishabh Pant

The Delhi cricketer has played 30 Test matches for India scoring 1920 runs at an impressive average of 40.85. Though he doesn’t have an experience to lead a team in Tests, with experienced players like Kohli there to guide, Pant is not a bad option at all.

1. Virat Kohli

History clearly tells that Virat Kohli’s batting numbers are extraordinary when he plays as a captain. He has scored 20 centuries as captain in Test matches and the numbers are unbelievable. India has Virat alternatives to take Rohit Sharma's position in the reschedule fifth Test against England.