To select an All-time XI of a country like India is certainly a difficult task. You have to judge the performance of players belonging to different eras is always fraught with danger. And there will always be the disgruntled cricket lovers who will not welcome the list when their favorites miss out.
For the purpose of our analysis, the final XI we have selected has three top order batsmen, two middle order batsmen, an all-rounder, a wicket-keeper, and four bowlers.