Along with Team India, now the year 2021 is not showing well for the Indian batsmen. The ICC on Thursday shortlisted 4 players for the ODI Player of the Year. In this, both Rohit Sharma and Virat Kohli have not got a place. Earlier, both the players could not make it to the list of best T20 awards of the year. Four players, including Pakistan's captain Babar Azam, are in the race to become the best player of ODIs.

The first thing was the former Bangladesh captain and all-rounder Shakib Al Hasan. He has scored 277 runs in 9 ODIs this year at an average of 40. Apart from this, this left-arm spinner has also taken 17 wickets. Even after being banned for a year, he made a good comeback against the West Indies. He took 6 wickets and the team won the series 3-0. Apart from this, Shakib also took 8 wickets in addition to scoring 145 runs in the series against Zimbabwe.

Babar Azam scored 2 centuries in 6 matches

Talking about Pakistan captain Babar Azam, he played only 6 ODIs this year. During this, he scored 405 runs at an average of 68. Also scored 2 centuries. He scored 228 runs in the three-match series against South Africa. Due to this the team was successful in winning the series 2-1. He played a big inning of 158 runs against England this year. But the team lost this match.

Malan and Sterling are also in the race

South Africa's sweetheart Malan is also in the race for the best player of ODI. Malan scored 509 runs in 8 matches at an average of 85. During this, he also scored 2 centuries and 2 half-centuries. At the same time, Ireland's senior player Paul Stirling was also included in the list by the ICC. He has scored 705 runs in 14 matches this year at an average of 80. Has scored 3 centuries and 2 half-centuries.