11. Yuzvendra Chahal

In terms of his performances, there was no doubt that Yuzvendra Chahal had taken a dip post the pandemic time. The cricketer had a very bleak Australian white-ball tour that also then curtailed his position during the England home limited-overs series.

10. Bhuvneshwar Kumar

Again for Bhuvneshwar Kumar, his set of chronic injuries had become a concern in 2021. The cricketer during the first half of the IPL was seen missing games and was away from his full fitness. However, when it comes to the ODIs, the pacer was smoothly part of the two brief ODI events.

9. Deepak Chahar

Deepak Chahar impressively reinstated all his bowling skills. The 29-year old cricketer took a total of 4 wickets from his 2 games at an economy of 5.95. However, the biggest hallmark of his proposition was his match-winning knock of 69* runs in the second ODI in Colombo.

8. Shardul Thakur

In fact in the ODIs, the 30-year old only played the home ODI series against England. And by living up to his wicket-scalping reputation, Thakur immediately bagged three wickets in his first game. In total from his three outings, the pacer took four wickets at an economy of 6.69.

7. Hardik Pandya

Along with Shikhar Dhawan, the junior Pandya was the only other one who played all the six ODI games in 2021. With the bat, Hardik amassed runs in five games, scoring a total of 119 runs at an average of around 23. In terms of his bowling, the seamer limitedly bagged just 2 wickets at an economy of 6.4.

6. Krunal Pandya

For Krunal Pandya, the ODIs in 2021 helped him immensely revive his international career. The all-rounder who was roped in for the injured Ravindra Jadeja performed splendidly with the bat. Whatever amount of opportunities the senior Pandya received, the all-rounder capitalized it robustly.

5. Rishabh Pant (wk)

For Rishabh Pant, there’s no doubt that the year 2021 has offered him a plenitude of opportunities. Whether it’s now the longest format or the shortest format or even the ODIs, Pant has eloquently cemented himself as India’s multi-format frontline gloveman.

4. Suryakumar Yadav

For Suryakumar Yadav, international cricket has become a reality in 2021. The cricketer, after getting snubbed in late 2020, eventually made his international debut in the home T20I series against England. However, his presence in the ODIs did start a bit late when India toured Sri Lanka in July 2021.

3. Virat Kohli (c)

2021 for Virat Kohli hasn’t been any blissful. The 33-year old has not only quit the limited-overs captaincy but also is in dire search of his 71st century. However amidst all this, King Kohli still has kept his place intact in the ODI XI. Just like much of his peers, even Virat has only played three ODI games in 2021.

2.KL Rahul

While Test cricket and T20Is make KL Rahul a top-order batter, ODIs has been reshaping him into a proper middle-order batsman. In the entire 2021, Rahul has just played the 3-match home ODI series against England and was also India’s lone century-maker in the format.

1. Shikhar Dhawan

In the home series against England, while making a comeback, Dhawan scored a brilliant 98 following which another fifty-plus score was amassed in the decider game. In Sri Lanka, while captaining the side, the southpaw also played a steadfast knock of unbeaten 86 in the first game.