A World Cup campaign that was looking so promising for India ultimately ended on a sorry note with the Men in Blue suffering an 18-run loss at the hands of New Zealand in the semi-final.
Virat Kohli and his men had stormed into the last four with just one defeat before they were eventually sucker-punched by the Kiwis in the knockouts.
While their semi-final exit will skew the final outlook, there is no denying that India did display some fine cricket over the course of the tournament.
Here, we rate how their squad fared during the 2019 World Cup.
KL Rahul – 7/10
Two half-centuries and a ton were a decent contribution from KL Rahul who opened the innings alongside Rohit following the injury to Shikhar Dhawan. He too failed to fire in the crunch clash.
Rohit Sharma – 9/10
The ‘Hitman’ became the first batsman in history to slam five centuries in a single World Cup edition but he will be despondent after his semi-final failure. Fell just short of breaking Sachin Tendulkar’s record tally of 673 runs in the 2003 World Cup.
Shikhar Dhawan – 7/10
The left-hander’s campaign lasted just two games due to an unfortunate thumb injury but he did show his class in ICC tournaments again with a match-winning ton against Australia.
Virat Kohli – 7.5/10
The India skipper barely played a poor innings in the tournament before the semi-final shocker but uncharacteristically failed to convert any of his five half-centuries into a ton.
Vijay Shankar – 5/10
The all-rounder played just three games before a toe-injury brought his campaign came to an end. Bar his two wickets against Pakistan, he did not really have any impact.
Rishabh Pant – 6/10
The youngster arrived in the tournament as a late replacement for Shankar and was immediately thrust into the No4 slot. Showed some good things overall but played a shocker of a shot to get dismissed in the semi-final just when he was building a good innings.
MS Dhoni – 6/10
The veteran didn’t exactly cover himself in glory in his final World Cup campaign despite registering two half-centuries. Faced plenty of criticism for his strike-rate while his wicketkeeping displays were also below his usual high standard.
Dinesh Karthik – 3/10
Played just two innings in the tournament and he failed miserably in both of them including the semi-final. Didn’t justify his squad selection.
Hardik Pandya – 7/10
The all-rounder was pretty consistent throughout the tournament with both bat and ball but he will feel he could have done a lot more with the former.
Kedar Jadhav – 4/10
A battling half-century against Afghanistan was Jadhav’s only saving grace in the tournament before he lost his spot to Karthik at the business end.
Ravindra Jadeja – 8/10
The all-rounder played just two games but he came out with his ODI reputation enhanced after some sterling displays. Would have been the man-of-the-match in the semi-final had India ended up on the winning side. As a substitute in most games, his fielding was exceptional.
Bhuvneshwar Kumar – 7/10
The seamer did a tidy job overall especially in the semi-final and only really had one poor game in the tournament. Nine wickets in six outings is a decent return.
Kuldeep Yadav – 6/10
The young wrist-spinner started the campaign on a promising note but his impact faded away before he was eventually dropped from the playing XI after expensive outings against Sri Lanka and England.
Yuzvendra Chahal – 6.5/10
The leg-spinner was excellent in the first half of the tournament but his performances in the business end left plenty to be desired. 12 wickets overall in eight matches for Chahal.
Mohammed Shami – 8/10
The pacer was behind Bhuvneshwar in the pecking order but began his campaign with 14 wickets in just three outings including a hat-trick against Afghanistan. However, one expensive display against Bangladesh saw him drop out of the playing XI in the latter stages.
Jasprit Bumrah – 9/10
The No1 ODI bowler in the world was at his very best in the World Cup and excelled equally with the new ball and in the death overs. Picked up 18 wickets overall while going at an economy-rate of only 4.41 runs an over.
Know more about Sport360 Application