Virat Kohli: The Indian skipper had an inconsistent run by his lofty standards, scoring 464 runs in 14 matches at a strike rate of 141.46. He had two fifties and his only century came against the Kolkata Knight Riders.
Rohit Sharma: Team India vice-captain came good in the business end of the tournament, leading the Mumbai Indians to a record fourth IPL title. He had 405 runs from 15 matches at a strike-rate of 128.57 including two fifties. Though the flamboyant right-hander had a less than convincing outing in the final, the starts he gave with fellow opener Quinton De Kock was key to MI's title-winning run.
Shikhar Dhawan: The Delhi southpaw was in blazing form, racking up 521 – studded with five half-centuries – runs from 16 matches. Dhawan had a big role to play in Delhi Capitals making it to its first playoff in seven years.
Vijay Shankar: Vijay, batting in the middle-order for the Sunrisers Hyderabad from the start of the season, made 244 runs in 15 games. Although he began his campaign with scores of 40 and 35 at a strike-rate of above 160, his form dipped as the tournament progressed.
M.S. Dhoni: Dhoni was in spectacular form, hammering 416 runs from 15 matches at a strike-rate of 134.62 including three fifties. He also hit the longest six -- 111m -- this year, and ended the season by surpassing Dinesh Karthik to emerge as the most successful keeper in the history of IPL, with 132 (94 catches + 38 stumpings).
Kedar Jadhav: The diminutive Jadhav dived and hurt his left shoulder while attempting to save an overthrow from Ravindra Jadeja in CSK's last home game against the Kings XI Punjab. He was ruled out of the remainder of Chennai's campaign. However, his form didn't inspire confidence with 162 runs from 14 matches and a lone fifty belying his utility as a batsman.
Hardik Pandya: Hardik was the man in form, making 402 runs at a strike-rate of 191 plus and grabbing 14 wickets apart from 11 catches. The all-rounder even smacked the fastest fifty of the season — off 17 balls — against the Kolkata Knight Riders.
Mohammed Shami: Playing for Kings XI Punjab, Shami was consistent and bowled with good pace and bounce. The right-arm seamer grabbed 19 wickets in 14 matches at an economy rate of 8.68 and was brilliant both in the Powerplay overs and at the death.
Jasprit Bumrah: His form with the ball will be one of the biggest positives for the Men in Blue going into the World Cup. The pacer snapped up 19 wickets at an impressive economy rate of 6.63 and was one of the chief architects of Mumbai's title-clinching run. His two for 14 in the final, including the big wicket of Dwayne Bravo at the death, was instrumental in Mumbai sneaking a one-run win.
Bhuvneshwar Kumar: Bhuvneshwar's low returns will be of concern going into the World Cup in England, considering the conditions there are conducive to swing and seam bowlers. The Sunrisers pace spearhead had 13 wickets in 15 matches at an economy rate of 7.81. The figures were a far cry from the 23 wickets in 2016 and 26 in 2017.
Kuldeep Yadav: India's star wrist spinner Kuldeep Yadav had a poor stint, managing only four wickets from nine matches and was even dropped from the KKR playing XI after a horror show against Royal Challengers Bangalore. The 24-year-old had taken 12 wickets in the 2017 edition and 17 last year.
Yuzvendra Chahal: Kuldeep's leg-spinning partner Chahal took 18 wickets in 14 matches and was RCB captain Virat Kohli's go-to bowler during pressure moments. He became the 14th bowler in IPL history to take 100 wickets by removing Sunrisers' Yusuf Pathan in his 84th IPL match.
Dinesh Karthik: Karthik's 50-ball 97 against the Rajasthan Royals was the lone silver lining in an otherwise disappointing campaign for the wicketkeeper-batsman. He finished with 253 runs from 14 matches including two half-centuries.
K.L. Rahul: KL Rahul ended the season as the second highest run-getter behind David Warner. His 593 runs in 14 matches including six fifties and one hundred augurs well for India in the lead up to the World Cup.
Ravindra Jadeja: His 106 runs from 16 matches and 15 wickets at 6.35 prove his worth as an all-rounder. Jadeja's fielding — his strongest suit — makes him a valuable asset in the World Cup squad.
- NBA: Sixers’ Oubre ready to return after ‘traumatic’ hit and run
- Vijay Hazare Trophy LIVE Score, Round 7: Mumbai, TN, Kerala eye early wickets; Bengal one down vs Punjab
- La Liga: Celta Vigo comes from behind to draw with 10-man Cadiz
- Copa America semifinals in New Jersey and Charlotte, among 14 U.S. cities hosting next summer
- More teams to qualify directly for reshaped Women’s Champions League - UEFA