Anil Kumble, who is also the current coach of the Indian team, captained the Test side between 2007 and 2008. He holds the distinction of being the only leg-spinner to have captained the team in the longer format. (PTI Photo)
UP Governor Ram Naik and IPL Chairman Rajeev Shukla present a memento to Mohammad Azharuddin, who led the team for nearly ten years from 1989 to 1999 untill the infamous match-fixing scandal ended his career.(PTI Photo)
MS Dhoni was the most recent former captain present on the occassion. Considered one of the most successfull Indian skippers of all time, it was under Dhoni that India earned the top position in Test rankings. (PTI Photo)
Ravi Shastri captained India for only one Test match but it was a victorious one as India defeated the formidable West Indies under him. (PTI Photo)
Sachin Tendulkar was captain of India after Azharuddin. Unlike his stellar batting career, the Master Blaster's record as captain was a rather unimpressive one with only four wins in the 25 matches that he led. PTI Photo.
Sourav Ganguly was also felicitated on the occasion. Ganguly is credited with leading India out of the turbulent times of the 1999 match-fixing scandal and his aggressive approach was one that changed Indian cricket forever. PTI Photo.
Current Test captain Virat Kohli is set to lead India in the upcoming season of 13 Tests, starting with the one against New Zealand in Green Park, Kanpur. (PTI Photo)
Kangana, Ranveer, Sarah: The best and worst dressed celebs at GQ Awards 2016