Indian skipper Rohit has scored 315 runs in 10 IPL innings so far, including a century vs CSK. However, he has scored only 54 runs in last 4 inns.
Out for a duck vs LSG, Hardik is having a poor season. 197 runs at an average less than 22; he has taken just 6 wickets so far this season.
500 runs in 10 innings at SR of 147.49, Virat Kohli currently has the Orange cap. However, his team RCB are currently bottom of the table.
Despite a poor start to the season, Jaiswal is back in form after his 59-ball hundred vs MI. Overall - 249 runs at 155 SR.
SKY hasn't been consistent since his return from injury. In 7 games, he has scored 176 runs, including 2 fifties - averaging 25 with 171 SR.
On his return to competitive cricket, Pant has been in superb form - 371 runs in 10 games at 160+ SR.
Samson has been on fire this IPL both as batter and as captain. RR are on top and Samson has scored 385 runs at 161 SR, including 4 fifties in 9 inns.
Big-hitting Dube has smashed 350 runs for CSK, averaging 58.33 with SR of 172.
In 9 games, Jaddu has snaffled 5 wickets and has scored 157 runs with the highest score of 57*.
149 runs in 9 innings for Axar Patel in this IPL till now. The left-arm spinner has also taken 9 wickets at an economy of 7.24.
8 matches, 12 wickets - Kuldeep Yadav is having a great season for the Delhi Capitals despite missing 3 games due to injury.
With 13 wickets in 9 matches, Chahal is once again among top wicket-takers. He also became the 1st bowler to take 200 IPL wkts.
Indian pace spearhead is the purple cap holder with 14 scalps in 9 games at a mindblowing economy of less than 7 this season.
The left-armer has snaffled 12 wickets in 9 matches, including a 4-wicket haul vs SRH this season.
Mohammed Siraj has been picked in the squad despite the lean returns this season, where he has taken just 6 wkts in 9 games at an economy of 9.50.