Virat Kohli (Opener)
Who is better than Kohli when it comes to opening the innings with both a bang and a steady secured start. Virat Kohli once again have showed his courage and skills putting his best show as RCB's opener and have grossed 741 runs in 15 innings with 3 not outs.
Abhishek Sharma (Opener)
Abhishek Sharma, a young lad from SRH can swiftly compliment Kohli's masterclass to open an inning. Though there were many contenders for the opening spot like Ruturaj Gaikwad, Travis Head or Salt, Abhishek Sharma finds himself due to his hard hitting abilities and strike rate of 204.21, much better than other openers mentioned above.
Sanju Samson (Middle Order)
Sanju Samson being captain of Rajasthan Royals, led their team to many victories and driving positions towards victories. Sanju playing on number 3 has scored 531 in 15 innings with 5 half-centuries.
Riyan Parag (Middle-order)
Riyan Parag taking jump from his earlier performances in the tournament has showed his skills to the world. Anchoring Rajasthan Royals in the middle-order on number 4, he scored 573 runs in 14 innings, being on number three in the orange cap race.
Suniel Narine (All-Rounder)
Here comes the MVP player of the tournament. Well it might be a surprise to see Narine on 5th position in the batting line-up but the KKR all-rounder has showed that he can play and win matches for his team despite his batting position. Narine scored 488 runs in 14 innings with dangerous strike rate of 270 while also took 17 wickets.
Heinrich Klassen (Wicket-Keeper)
Heinrich Klassen being a unbeatable wall for Sunrisers Hyderabad continued his inform nature from the last season of the IPL, the big-hitter scored 479 runs in 15 innings with the stike rate of 280.
Andre Russell
The KKR all-rounder has once again proved why he is such an important player in the team and found his place in the playing XI of the season. This time KKR had enough batting power up in the order and thus Russell didn't really had to put much efforts in the batting but he balanced it with his bowling performance taking 19 wickets.
Pat Cummins (Captain, All-rounder)
The three ICC trophies winner this Australian also surged up to another final; leading Sunrisers Hyderabad to a successful campaign. Though things went wrong way in the final match, Pat Cummins proved why he is a deserving captain on any soil. As a bowler too he recieved priase, as he took 18 wickets.
Varun Chakravarthy (Bowler)
The mystery spinner is back in action for Kolkata Knight Riders being on 2nd position in the purple cap race, taking 21 wickets in 14 innings, with the economy of 8.04.
Harshal Patel (Bowler)
Can be named as 'purple patel' grabbing another Purple Cap in the tournament, Harshal Patel has actually turned up as one of the tricky death bowler. He has taken 24 wickets in the tournament and despite, Punjab Kings not being in the playoffs, no one could surpass him from the top four teams.
Jasprit Bumrah (Bowler)
IPL playing XI cannot be completed without Jasprit Bumrah leading the bowling deck. With the lowest economy in the tournament (minimum 10 matches) of just 6.48 he has taken 20 wickets, being a sole warrier for Mumbai Indians.