Rashid Khan goes for the big one

Sunrisers Hyderabad v Kolkata Knight Riders, Eliminator, IPL 2018, Kolkata

Rashid is the best T20 spinner - Tendulkar

The 19-year old hit an unbeaten 34 off 10 balls, claimed three wickets, effected a run-out and took two catches in the last over in a knockout bout

Shreyas Gopal leaps in the air after taking a return catch to dismiss Moeen Ali

Rajasthan Royals v Royal Challengers Bangalore, IPL 2018, Jaipur

Canny Shreyas rips through RCB

Brought in with his team facing a must-win, Shreyas Gopal produced the best performance of his T20 career to knock out his hometown franchise

Amit Mishra celebrates Sam Billings' wicket

Delhi Daredevils v Chennai Super Kings, IPL 2018, Delhi

Mishra proves he's far from finished

He started the tournament poorly, but has proved to be a vital cog in the bowling arsenal as Delhi Daredevils look to build for 2019

Kane Williamson's languid off drive

Royal Challengers Bangalore v Sunrisers Hyderabad, IPL 2018, Bengaluru

From Tests to T20s, Williamson masters his own range

Like efficient companies, the best players have the ability to innovate while still relying on their strengths. Kane Williamson has done so expertly through the season, and again during his 81 against RCB