India’s best ODI eleven of all time
India’s best ODI eleven of all time
2 of 12

Sachin Tendulkar  Sachin's 100th century cost the match for India  

The first batsman in the cricket history to score a double century in ODI format, Sachin Tendulkar is most likely the greatest ODI batsman ever. His position at the top of the list of greatest Test batsmen is still debatable, but his unbelievable record in the One Day Internationals cannot be repudiated. Before he decided to hang up his boots in the 50-over format back in December 2012, Sachin had notched 18,426 runs and 49 hundreds in ODIs. 

2 of 12