11. Josh Hazlewood

Largely known for his heroics in the longest format, Hazlewood has done well in the powerplay overs barring the last game.

10. Deepak Chahar

Deepak Chahar too has taken 12 wickets this year at a strike rate of 21.50.

9. Shardul Thakur

Shardul Thakur has scalped 15 wickets with the ball and has taken them at a strike rate of just 19.93.

8. Dwayne Bravo

Bravo’s return is a certainty. After all, the veteran has been tormenting batters in the end overs alongside contributing in the batting department.

7. Ravindra Jadeja

Ravindra Jadeja has been superb as well. While the left-hander has scored 212 runs at an average of 70.67 with the bat at a strike rate in excess of 150, Jadeja has also picked up 10 wickets this season at an average of under 30.

6. Moeen Ali

Moeen Ali has been aggressive regardless the situation of the same.Moeen Ali needs eight sixes to complete 200 sixes in T20 cricket.

5.  Ambati Rayudu

Ambati Rayudu has played some impressive knocks this season. However, his failures have put CSK in a spot of bother several times. Hence, the veteran would like to put up a substantial show.

4. MS Dhoni

MS Dhoni doesn’t have much to show in terms of runs either. Nevertheless, he continues to be a formidable force in the captaincy and leadership department.

3. Robin Uthappa

Robin Uthappa (6880) is 120 runs short of completing 7000 runs in T20 cricket. Among Indians, Suresh Raina, Shikhar Dhawan, Virat Kohli, and Rohit Sharma have achieved this milestone so far.

2. Ruturaj Gaikwad

Ruturaj Gaikwad has blazed his way to 521 runs at an average of 47.36, and a strike rate of close to 140.

1. Faf du Plessis

Faf du Plessis has plundered 470 runs this year at an average of 42.73