11. Mustafizur Rahman

This week, although he played only one game, has impressed one and all with his performance. Bowling the 20th over, he picked up the wickets of Rinku Singh, Nitish Rana, and Tim Southee, and gave away only two runs in that over. The momentum till then was with KKR but his over swung the pendulum back in favour of DC.

10. Kagiso Rabada

Against LSG, he picked up as many as four wickets to restrict LSG to 153. Although Punjab failed to chase down this relatively lower total, Rabada has given his hundred percent whenever given the chance. He is no mug with the bat either and can strike some lusty blows coming at number eight.

9. Dushmantha Chameera

This week, he has performed really well. In the match against Punjab, he picked up two important wickets of Mayank Agarwal and Jonny Bairstow while giving away only 17 runs. Earlier in the match, he also hit two handy sixes to propel his side to a respectable total of 153 runs.

8. Marco Jansen

Much like Russell, Marco too had an indifferent week. In the game against RCB, he wreaked havoc with the new ball and picked up the important wickets of du Plessis, Kohli, and Anuj Rawat, all in one over. That probably is one of the best spells in IPL this year. His heroics helped his side dismiss RCB for just 68, a target that SRH chased down without breaking a sweat.

7. Rashid Khan (c)

However, it was the match against the Sunrisers Hyderabad (SRH) which showed his true steel. He went for 45 runs in four overs and was uncharacteristically expensive. However, he turned the tide with the bat in hand and butchered an 11 ball 31, which included four sixes, two of which came off the final two balls of the match.

6. Andre Russell

He had a match to remember against the GT, both with bat and ball. With the ball, he bowled just one over but managed to take four wickets in those six deliveries, thereby becoming the only fast bowler in IPL history to pick up four wickets in an over. While chasing, he held (KKR) hopes alive till the final over but holed out to Ferguson. Nevertheless, he scored 48(25), which included a four and six towering sixes.

5. Liam Livingstone 

Against CSK, he just faced seven balls but made the most of it as he smoked two sixes and a four en route to his score of 19. Against LSG too, he managed to hit two sixes, but just when it seemed like he would take his side over the line alongside Bairstow, he got out trying to play the scoop shot.

4. Aiden Markram

This week, although he played two games, he got to bat in only one of them as his side was chasing just 69 runs in the other game against the Royal Challengers Bangalore (RCB). In the game where he did bat, he made a fine 56(40), including two fours and three sixes, and helped his team post a massive score of 195-6, albeit not enough.

3. Bhanuka Rajapaksa

Against the Chennai Super Kings (CSK), after a slow start by skipper Mayank Agarwal, Bhanuka joined hands with Shikhar Dhawan and helped Punjab post a comprehensive total of 187 runs. In the process, he managed to score two fours and two sixes in his 32-ball stay at the crease, which resulted in 42 runs.

2. Quinton de Kock (wk)

After losing their skipper early on, he struck an important partnership with Deepak Hooda which helped his side post a decent total on the board. His knock of 46 came from 37 balls and consisted of four fours and two sixes. His team would require a lot more of such innings from him as they progress into the second half of the tournament

1. David Warner

Warner has always been amongst the runs, with only last year being the exception. This year, he is back to his consistent ways. Despite playing only six games so far, he has managed to score 261 runs with as many as three fifties to his name. This week, though he played only one game, was the chief architect behind his side’s win. Chasing a modest score of 147, Warner gave the Delhi Capitals (DC) a blazing start.