11. Anrich Nortje

Anrich Nortje has returned and has done well to put the brakes on the opposition and take wickets as well. In the last game, he gave away 29 runs and took a single wicket. 

10. Khaleel Ahmed

 In nine appearances, he has scalped a total of 16 wickets at an economy of 8.08 but he went for 43 runs in the last outing and has a scope for improvement. 

9. Kuldeep Yadav

Kuldeep Yadav has scalped 20 wickets at an economy of 8.45. In the last game, he was impressive with figures of 2/14 in three overs and would look to continue the same form. 

8. Shardul Thakur

Shardul Thakur certainly kept his composure during crunch moments and was impressive with his variations. In 13 matches, Thakur has 13 wickets and 116 runs. 

7. Axar Patel

The spinner Axar Patel was at his best in the last league match to finish with figures of 2/14 in four overs.

6. Lalit Yadav

In 12 appearances, he has 161 runs and four wickets to his name this season. 

5. Mitchell Marsh 

In the last fixture, he returned with a knock of 63 off 48 balls, which helped the team to win the match and remain in the hunt for the playoffs. 

4. Rishabh Pant (c & wk)

Rishabh Pant is yet to deliver his best performance in the ongoing season. In the last game, he perished for seven off three balls. In 13 matches, the wicket-keeper has 301 runs at a strike rate of 157.59.

3. Rovman Powell

The Caribbean batter Rovman Powell has 207 runs at a strike rate of 155.63 in the tournament and has played a couple of match-winning knocks.

2. David Warner

 Warner was holed out on a duck in the last outing and will be critical for the team in this league match. In 11 innings, he has amassed 427 runs at an average of 53.37 and a strike rate of 151.95.

1. Sarfaraz Khan

Khan was terrific with his hitting abilities and garnered 32 off 16 balls, with five fours and a single six.