2. Kapil Dev
Kapil Dev comes second in the list of most consecutive test without a defeat for Indian captain. He led India from 1983-1987. He captained against Australia, England, Pakistan, Sri Lanka and West Indies. During his captaincy stint, most of the matches ended in a draw. He won two matches each against England and Sri Lanka. He went 17 tests without a defeat in test matches. He was an aggressive captain in test matches. During his captaincy career, he led India in 34 matches, winning 4 losing 7, tied 1 and Drawing 22.