Shubman Gill (Gujarat Titans)

890 runs

His talent has been clear for a while, but this was the campaign in which Gill proved himself to be among the world’s best.

Not only did he put together the second most-prolific season in IPL history, but he also became the youngest player to win the Orange Cap at just 23 years of age.

Devon Conway (Chennai Super Kings)

672 runs

Quite simply, Chennai would not have won the title without Conway’s runs at the top of the order.

The New Zealand opener showed remarkable consistency throughout, averaging more than 50, and set the table in the final with a rapid 47.

Virat Kohli (Royal Challengers Bangalore)

639 runs

It’s been incredible to see King Kohli silence his doubters again with another stellar IPL campaign.

Watching his back-to-back centuries was one of the highlights of the tournament.

Suryakumar Yadav (Mumbai Indians)

605 runs

After a slow start, SKY underlined his status as one of the world’s premier batters in the shortest format.

His ability to hit all around the wicket is sensational to watch.

Heinrich Klaasen (Sunrisers Hyderabad)

448 runs

In a miserable season for the Sunrisers, Klaasen emerged with real credit.

Like I said during the tournament, he is the best player of spin around at the moment.

Rinku Singh (Kolkata Knight Riders)

474 runs

Hitting five sixes in the final over to beat Gujarat in Ahmedabad was just insane.

He could be in this team just for that feat, but was consistently one of the best finishers throughout the tournament.

Cameron Green (Mumbai Indians)

452 runs, 6 wickets

Mumbai spent a lot of money on Green at the auction, but what an outstanding decision that has turned out to be.

He finished 11th in the Orange Cap standings and chipped in with some useful overs.

Rashid Khan (Gujarat Titans)

130 runs, 27 wickets

I will never understand Hyderabad’s decision to release Rashid ahead of the mega auction.

He missed out on a first Purple Cap by one wicket, but with 139 IPL scalps at just 24 years old, you could argue he’s already an all-time great in the competition. 

Matheesha Pathirana (Chennai Super Kings)

19 wickets

The young Sri Lankan slinger put together a campaign that even Lasith Malinga would be proud of.

His introduction to the Chennai bowling attack played a big part in their fifth title win.

Mohammad Shami (Gujarat Titans)

28 wickets

Shami seems to be getting better with age, winning his first Purple Cap, and taking career-best T20 figures of four for 11 against Delhi this season.

His ability to hit line and length again and again is so impressive.

Yuzvendra Chahal (Rajasthan Royals)

21 wickets

I said in my last Betway blog how crazy it was for RCB to let Chahal go, and he continues to make them regret that decision.

Now the top wicket-taker in IPL history, he should add many more to that tally before he’s done.

Visit Betway's cricket betting page.