In the game of cricket, the skipper has always played an integral role in the success of a team. Numerous skippers did well for India on various occasions. But, few skippers just made a massive turnaround for India on multiple times. Here, on statistic basis, we have given the top three Indian skippers with most Test victories.

Have a look at the lot:

3. Sourav Ganguly – 21 matches:

Sourav Ganguly Indian Test captains, Top 5
Sourav Ganguly (Credits – Getty Images)

The southpaw Sourav Ganguly, who is usually referred as the Dada of Indian cricket finds a place in the list. He will always be remembered for leading India to success in overseas conditions.

Ganguly has always been aggressive in his leadership and was probably the only skipper who made India dominate in the overseas conditions so far.

The Bengal-based cricketer shaped the Indian team to be the best in business and led the team from the front. His captaincy will always be recalled for the heroic victories India achieved in England.

In total, Ganguly led India to success in 21 matches during his captaincy career.

However, he was the first skipper who gave massive confidence for the Indian team to do well in overseas.

2. Virat Kohli – 22 victories.

The aggressive Delhi-based lad Virat Kohli surpassed Sourav Ganguly with a victory at Trent Bridge on August 22nd. The addition of Kohli to the captaincy list helped India achieve the excellent success rate in all formats of the game.

Virat Kohli, 3 Indian captains
Virat Kohli is one among three Indian captains. (PC – Getty Images)

Currently, Kohli holds the best winning percentage for India irrespective of which format it is. Despite taking the captaincy from midway in Australian tour, he led the team with utmost confidence and injected a mantra called “ruthless”.

Under his captaincy, India took the Test mace for being No.1 in the Test rankings list. Currently, he is leading Indian side on England tour with a number one ranking tag for India in Test cricket.

Currently, Kohli achieved victory in 22 games as the skipper of India. Hopefully, many more to come during his tenure.

Meanwhile, he also grown-up as a batsman to lead the team from the front.

Being one of the Three Indian captains, Kohli emerged as a prime candidate to surpass Mahendra Singh Dhoni with most Test victories under his belt as a leader.

1. Mahendra Singh Dhoni – 27 Victories

It was the era where Indian batting line-up was filled with stars all-together. Right from number one position to MS Dhoni at number seven, India has got the luxury of the most potent batting line-up. But, unfortunately, couldn’t attain success which was expected.

MS Dhoni, 3 Indian captains
MS Dhoni with most Test victories for India. Image Credit: Getty Images

Though MS Dhoni got the impressive batting line-up, unfortunately, he never got the good resources in the bowling department.

The poor performance by the bowlers didn’t help for India’s cause who ended up being on the losing side despite having big tallies on the board.

Must Read | Get a sneak peek into MS Dhoni lavish house

However, it was Dhoni’s captaincy which helped India to bail out from many circumstances. But his incredible skills to adjust the field and the strong instincts helped India to overcome the difficulties in overseas conditions.

Currently, he tops the list with as many as 27 victories. However, it is not in a safe place as Kohli is nearing the record with a jet speed alongside his troops.