Be it the debut match of any format of cricket, it is always special for the players. In the debut match, players try to perform well in any situation. But very few players are able to succeed in this. Today we are telling you about the three captains of India, who did wonders to score a century in their debut test match.

Mohammad Azharuddin

Mohammad Azharuddin played the debut Test match against England in 1984, in which he came out to bat at number five and scored 110 runs in the first innings itself. Later Mohammad Azharuddin also became the captain of the Indian team and he held this responsibility for many years.

Sourav Ganguly

Former Indian captain Sourav Ganguly's name also comes on this list. Sourav Ganguly made his Test debut in 1996 against England at Lord's ground and in that match, he played a stormy inning of 136 runs and also hit 20 fours in his innings. Shortly after, he became the captain of India's Test team and under his captaincy, Team India achieved a lot of success.

Virender Sehwag

Virender Sehwag has been a former explosive opener batsman of the Indian cricket team, who also captained Team India in some Test matches. Virender Sehwag made his Test debut against South Africa at Bloemfontein in 2001 and also scored a century of 105 runs.