11. Trent Boult

 Trent Boult has played a key role in the Mumbai Indians' success.He took eleven wickets in ten games at an economy of 8.47.

10. Jasprit Bumrah

In Mi’s previous game, he gave his team a good start after getting rid of Devdutt Padikkal for a four-ball duck. Against the Punjab-based team, the speedster has decent numbers.

9. Adam Milne

New Zealand’s tearaway pacer Adam Milne has been in scintillating form of late, and certainly warrants a place in the side ahead of Nathan Coulter-Nile.

8. Rahul Chahar

 The leg-spinner has taken 12 wickets in the competition so far.Rahul Chahar can also give a tough time to PBKS batters in the upcoming contest.

7. Krunal Pandya

Krunal Pandya needs one more wicket to reach 50 wickets for Mumbai Indians in the IPL. He will become the second Mumbai Indians player to score 1000+ runs and take 50+ wickets for Mumbai Indians, after Kieron Pollard.

6. Kieron Pollard

Kieron Pollard scored 211 runs in 10 matches at the strike rate of 154.04.

5. Hardik Pandya

Hardik Pandya didn’t enjoy the comeback after an injury against RCB, as he was dismissed for only 3 runs. He is a proper finisher for Mumbai Indians and will look forward to a better game against Punjab Kings.

4. Ishan kishan

The left-handed middle-order batter is an excellent player and has been impressive over the last few months. However, in the last match against RCB  his form has significantly dropped and Ishan Kishan looks a touch out of sorts

3. Suryakumar Yadav

During the entire first leg, Yadav made aggressive starts before throwing his wicket. Suryakumar Yadav has looked good but only for a while against RCB.

2. Quinton de Kock

Quinton de Kock is just 2 runs away from the 7000-run mark in T20 cricket. He’ll become the fourth South African after AB de Villiers, Colin Ingram and David Miller to achieve the milestone.

1. Rohit Sharma 

Rohit Sharma is two hits away from reaching 400 sixes in T20 cricket. He’ll become the first Indian and seventh overall player to get the landmark.