"Big upset in Sunil Gavaskar's all-time ODI XI! This strong batsman was ignored, see the full list"
- byManasavi
- 13 Mar, 2025
India All Time ODI Playing 11: Former Indian opener Sunil Gavaskar has selected his all-time ODI XI. He has included many legendary players in his team. However, Sunil Gavaskar has not selected former explosive batsman Virender Sehwag as an opener in his team. Apart from this, he has also not made Kapil Dev the captain of this team, under whose captaincy India won the ODI World Cup title for the first time.
Sunil Gavaskar has selected Sachin Tendulkar and Rohit Sharma as opening batsmen. Both these players have scored double centuries in ODI cricket. Rohit Sharma has scored double centuries three times which is a record in itself. After this, he has selected modern-day great Virat Kohli at number three and 1983 World Cup winning team member Mohinder Amarnath to bat at number four. Sunil Gavaskar has selected former legendary batsman Yuvraj Singh to bat at number five in his team.
If we talk about Yuvraj Singh, he played an important role in helping India win the 2011 World Cup. Yuvraj Singh was selected Player of the Tournament. He made a great contribution to Team India with both bat and ball. After this, Sunil Gavaskar has selected former legendary Indian captain MS Dhoni as captain and wicketkeeper in his team. Sunil Gavaskar has also selected Kapil Dev but he has not been made the captain of this team.
At the same time, he has selected Ravindra Jadeja and Harbhajan Singh as two spinners. Harbhajan Singh played for India for a long time and showed a very good game. After this, Sunil Gavaskar has selected Mohammad Shami and Zaheer Khan as two fast bowlers in his XI.
Sunil Gavaskar's all time best playing 11
Sachin Tendulkar, Rohit Sharma, Virat Kohli, Mohinder Amarnath, Yuvraj Singh, MS Dhoni (captain and wicketkeeper), Kapil Dev, Ravindra Jadeja, Harbhajan Singh, Mohammed Shami and Zaheer Khan






