India's all-time greatest ODI XI
India, over the decades, have produced some game-changing prospects in the shorter formats.
5. Yuvraj Singh
Yuvraj had been one of India’s finest limited-overs cricketers. He is the prime reason behind India’s 2011 World Cup triumph with 362 runs and 15 wickets to his name. He was a clean striker of the ball and can clear any ground in the world. The southpaw is an outstanding fielder in the 30-yard circle and used to take some spectacular catches during his prime.
Singh was also a useful left-arm spin bowler who used to give breakthroughs when the team needed him the most. He also had two hat-tricks to his name in a single edition of IPL which is still a record.
Yuvraj who retired in 2019 played 304 ODIs for the nation scoring 8701 runs with 52 50s and 14 hundreds. He has 111 wickets and 94 catches to his name.
Download Our App