11. Josh Hazlewood

However, Hazlewood was rather inconsistent with his performances in the second half, as he took crucial wickets in some games, but went for plenty in some of them. So far, he has 20 wickets in 12 games at an economy of 8.10 and would look to better his performances in the playoffs.

10. Wanindu Hasaranga

In the last two games, the 24-year-old took three wickets and played a key role to take the team to the playoffs. With 26 wickets in 16 games, Hasaranga is the second-highest wicket-taker of the tournament and has finally performed well in the IPL.

9. Kagiso Rabada

In the last three league games, Rabada took a total of five wickets and maintained a fine economy as well. Although the team could not get to the playoffs, the Protea pacer will serve as a lethal weapon in the next few editions.

8. Rashid Khan

Rashid’s best figures of 4/24 came against LSG, which paved way for the team to seal the top spot in the points table. With 91 runs and 18 wickets in the league stage, he has been terrific for the Titans and is a key player in the coming years.

7. Andre Russell

Although he could not help the team to seal the playoffs spot, the 33-year-old smashed 335 runs and took 17 wickets in the season. He certainly was the best performing all-rounder for the Knight Riders and will look to continue his fine performance in the next season.

6. Shimron Hetmyer

However, in the last three league matches, he scored 64 runs and will be a key player for the team in the playoffs. In 12 matches, Hetmyer has 297 runs at a strike rate of 163.19.

5. Liam Livingstone

Livingstone hit 66 off 29 balls against RCB to help the team in winning by 54 runs, which maintained the team’s hopes for the playoffs. Although the team lost their playoffs spot, he hit 49* off 22 balls in the last league stage to finish in a fine fashion. In 14 matches, the 28-year smacked 437 runs.

4. Faf du Plessis

In the last three games, Faf scored 127 runs and was one of the key contributors to taking the team to the playoffs. After the league stage, he has 468 runs at an average of 31.20 and will be vital for RCB’s maiden victory.

3. Quinton de Kock (wk)

In the last league game, the Protea batter was sensational with his knock of 140* off 70 balls, comprising 10 fours and 10 sixes, which helped the team to seal the playoffs spot. After the completion of the league stage, he has 508 runs in 15 matches at an average of 38.28.

2. Jos Buttler

Buttler’s recent three scores in the league stages were 2,2, and 7, which is disappointing for a player of his caliber. However, he still has the orange cap with 824 runs at an average of 58.85. The Englishman will serve as the key player for the Royals in the playoffs.

1. David Warner

Warner’s whirlwind knock of 92* off 58 balls against Sunrisers Hyderabad (SRH) was a highlight of this season. The knock of 52* against Rajasthan Royals (RR) helped the team to maintain their hopes for the playoffs. In 12 matches, he garnered 432 runs at an average of 48.