India's greatest ODI XI of all time
Indian Cricket Team has come a long way in the past 35 years. From being underdogs in the 1983 World Cup to being the favourites in the 2015 World Cup, the Indian cricket team is, at present, one of the best limited-overs sides in the world. Over the years, the team has been home to some of the all-time greats, who not only made a name for themselves with their impeccable performances but also helped in the overall progress and success of the team.
Winning the World Cup and Champions Trophy two times each, the team has had a lot of match winners who, on any day, could snatch victory from the claws of the opposition. As the current ODI squad of India registered the first ever series win against South Africa in their own backyard, we take a look at the all-time best Indian ODI XI.