7. Suryakumar Yadav - MI

Mumbai Indians (MI) batter Suryakumar Yadav played extremely well this season. He was one of the best middle-order batters and played some quality cricket. It was due to his contributions in tough matches that MI managed to put up some good totals on the board, which helped them win the games.
Yadav scored 640 runs in 14 matches, at an average of 71.11, which is stunning. A lot will be expected of the player in the upcoming matches as well since MI have qualified for the playoffs.