First of all, I want to tell you that this isn’t a comparison of who’s a better bowler or a better batsman, but just based on my gut feeling, and whom I believe can have the most impact for his team and do wonders in IPL 2020. 

1. Mumbai Indians – Rohit Sharma

Rohit Sharma in the IPL in the recent years isn’t the Rohit which we generally see in the International Cricket, he averaged just 25.6 during 2017-19 with a SR of 128. 
But this time, I feel he’s gonna turn things around and pile up loads and loads of runs in IPL 2020. 

Reasons- 

  • In UAE, he has played 5 International games and he has an average of 105.66.
  • He’s in terrific form in International cricket, he has played 4 T20I innings in 2020 and he averages 46.6 with a SR of over 150.
  • He was the Emerging Player of the season in IPL 2009 when the IPL was played away from India in South Africa.

2) Chennai Super Kings- MS Dhoni

This is a pretty straightforward choice. With no Raina in the team, the onus for run scoring lies on Dhoni. 
In T20 Internationals he isn’t been that impressive, but in IPL he’s a BEAST! And with the unavailability of Raina, he would possibly prefer playing most innings at No.4 which will help Dhoni batting more and CSK winning more matches. 
Reasons- 

  • He performs excellently when he bats in the Top 4. Dhoni averages 65 with a SR of 95 when he bats in Top 4 in ODIs. 
  • He also averages 38 with a SR of 145 batting at Top 4 in T20Is. 
  • He is a multi dimensional player, i.e. he keeps the wickets as well as is the captain of his side, so he’s having more chances of becoming the MVP. 

3) Kolkata Knight Riders– Sunil Narine

Initially, I had gone with Russell, but considering the spin friendly pitches in UAE, I realised that Narine would be a better pick. 
Reasons- 

  • He’s in a terrific form in the CPL, he’s averaging 29 with a SR of 148 with the bat. With the ball, he averages an excellent 15.16 at an economy of 4.55.
  • UAE- spin friendly pitches. He too is a multi-dimensional player.

4) Royal Challengers Bangalore– Virat Kohli

Does the King need any introduction? My pick for RCB’s MVP is certainly gonna be Virat Kohli. Though his captaincy has a lot to improve, he’s already a legendary batsman. 
He was also the MVP of IPL 2016. 
Reasons- 

  • Again he’s a multi dimensional player, he can do batting as well as will captain the side, though he has been somewhat sloppy in fielding in IPL, but he has proved in International cricket that he can change the game even in fielding. 
  • He’s been in terrific form in T20Is whenever he bats in the top order, in last 11 innings when he has batted at the top order, he has scored runs at an average of 55.5 and SR of 137.88
  • One more reason for including him, is his performances in overseas conditions, playing overseas in T20I, he has an average of 49 which is the HIGHEST. He also has a SR of 130.

5) Kings XI Punjab– KL Rahul

He’s the best T20I batsman according to me currently, he’s extremely consistent and can win matches single-handedly with his bat. 
Reasons-

  • He’s a multi dimensional player, he can bat as well as keep the wickets, this season he’s also going to captain his side. 
  • He’s in terrific form. He’s scored the most runs since 2019 in T20Is amongst top 10 nations. During 2019-2020 in T20Is, he has an average of 48.50 and a SR of 143.55. 
  • Again the same as Virat’s, he had performed exceptionally well in overseas turf. He has an average of 47 and SR over 150 overseas

6) Delhi Capitals– R. Ashwin

Given the spin friendly conditions in UAE, Ashwin could be the MVP for the Capitals. We all know that on spin friendly conditions Ashwin can easily extract the best out of it. 
Reasons- 

  • He’s a multidimensional player, he can bowl excellently, while he can also play some handy knocks with the bat as well. 
  • During 2019-2020 he has an bowling average of 25.3 and SR of 52.7 which is the best bowling average as well as best bowling SR. (among players of Top 10 Test playing nations)

7) Sunrisers Hyderabad– Rashid Khan

Best bowling average in ODIs, best bowling average in T20Is. 
He doesn’t give away much runs, also takes crucial wickets- this is one of the rarest quality you can find from a leg spinner. Besides he can be at times handy with the bat. 
Reasons-

  • UAE- spin friendly conditions
  • Good form in International cricket- bowling average of 13.2 during 2019-20 in T20 Internationals.

8) Rajasthan Royals- Jos Buttler

Buttler has played exceptionally well in the top order for RR in the last two years scoring runs at an average of 48 and a SR of over 150 which is INSANE. I feel Buttler is again going to be the go-to-man for Rajasthan Royals and will deliver. 
Reasons-

  • Since 2019, in T20Is he has an average of 48.75 and a SR of 154.76. In the same time period, in ODIs he has an average of 41.93 and a SR of 133.39.
  • Also, he’s a good player of spin bowling. He’s too a multidimensional player, i.e. he can bat as well as keep the wickets, so he has the chances of having more impact than others.