The India cricket team has had some of the finest leaders over the years. Be it Kapil Dev, Sourav Ganguly, MS Dhoni, Virat Kohli or others, many captians have led a lasting impact on the team. While it was Kapil and Dhoni who succeeded in getting India the biggest accolades in the form of World Cups, the likes of Ganguly and Kohli transformed the way India played cricket, especially against big teams. Former India cricketer Mohammad Kaif, who led the team's chase in that epic NatWest series triumph against England in 2002, was asked to pick the best captain he played under and he had no hesitation in picking Ganguly's name.