Skip to content
CricketTaken

India at the 2019 Cricket World Cup: Results & Squad

Written and checked by CricketTakenPublished Cricket in India10 min read

How this is written and checkedReport an error

Rain stopped the first semi-final at Old Trafford on 9 July 2019 with New Zealand 211 for 5 in 46.1 overs, and the match resumed on the reserve day. New Zealand added 28 more for 239 for 8. India then lost Rohit Sharma, Virat Kohli and KL Rahul for one run each inside the first four overs and were 5 for 3. Ravindra Jadeja's 77 from 59 balls and MS Dhoni's fifty put on 116 for the seventh wicket from 92 for 6, Martin Guptill ran Dhoni out with a direct hit from the deep, and India were bowled out for 221. New Zealand won by 18.

Everything before that had gone almost perfectly. India finished top of the round-robin table with seven wins, one defeat and one abandoned match — fifteen points and a net run rate of +0.809, ahead of Australia. Rohit Sharma made 648 runs and five hundreds, more centuries than anyone has scored in a single World Cup. Jasprit Bumrah took 18 wickets in nine matches.

The 2019 campaign is the one Indian supporters argue about most, because the failure is so narrow and so specific. India lost one match in the group stage and one in the knockouts, and the second one turned on ten overs of new-ball bowling by Matt Henry and Trent Boult on a pitch that had been sitting under covers for a day.

Nine round-robin matches and a semi-final

Date Venue Opponent Scores Result
5 Jun Rose Bowl, Southampton South Africa South Africa 227/9; India 230/4 (47.3 ov) India won by 6 wickets
9 Jun The Oval, London Australia India 352/5; Australia 316 India won by 36 runs
13 Jun Trent Bridge, Nottingham New Zealand No play Match abandoned
16 Jun Old Trafford, Manchester Pakistan India 336/5; Pakistan 212/6 (40 ov) India won by 89 runs (DLS)
22 Jun Rose Bowl, Southampton Afghanistan India 224/8; Afghanistan 213 India won by 11 runs
27 Jun Old Trafford, Manchester West Indies India 268/7; West Indies 143 India won by 125 runs
30 Jun Edgbaston, Birmingham England England 337/7; India 306/5 England won by 31 runs
2 Jul Edgbaston, Birmingham Bangladesh India 314/9; Bangladesh 286 India won by 28 runs
6 Jul Headingley, Leeds Sri Lanka Sri Lanka 264/7; India 265/3 (43.3 ov) India won by 7 wickets
9–10 Jul Old Trafford, Manchester New Zealand (semi-final) New Zealand 239/8; India 221 New Zealand won by 18 runs

The 2019 tournament used a single round-robin of ten teams, every side playing the other nine, with the top four going into semi-finals. It is the format that gives the fewest excuses: India played everybody, beat seven of them, drew a blank against the weather once and lost once.

Kohli's squad, and the injuries that reshaped it

Player Role
Virat Kohli (capt) Number three — five consecutive half-centuries
Rohit Sharma (vice-capt) Opener — 648 runs, five hundreds
Shikhar Dhawan Opener — 117 v Australia, then ruled out
KL Rahul Opener and middle order — 111 v Sri Lanka
MS Dhoni (wk) Wicketkeeper, finisher — fifty in the semi-final
Vijay Shankar Batting allrounder
Kedar Jadhav Middle-order batter, part-time spin
Dinesh Karthik Reserve wicketkeeper, finisher
Hardik Pandya Allrounder
Ravindra Jadeja Left-arm spin, batter — 77 in the semi-final
Yuzvendra Chahal Leg spin — 4/51 v South Africa
Kuldeep Yadav Left-arm wrist spin
Bhuvneshwar Kumar Right-arm swing
Jasprit Bumrah Right-arm fast — 18 wickets
Mohammed Shami Right-arm fast — 14 wickets, hat-trick v Afghanistan

Shikhar Dhawan scored 117 against Australia at The Oval and fractured his thumb in the same innings, hit by a Nathan Coulter-Nile delivery. He was ruled out of the tournament, Rishabh Pant was approved as his replacement, and Mayank Agarwal was later added as further cover. That single injury forced India to rearrange the top order repeatedly — Rahul moved up to open, the number four position was filled by four different players across nine matches, and the middle order that batted in the semi-final had never been settled.

Southampton and The Oval: a chase, then 352

South Africa were held to 227 for 9 in the opening match at the Rose Bowl, Yuzvendra Chahal taking 4 for 51, and India chased it in 47.3 overs with Rohit Sharma making 122 not out. It was the first of his five hundreds and the least remembered.

Four days later at The Oval, India made 352 for 5 — Dhawan 117, Kohli 82 — and Australia, chasing, were bowled out for 316. That total remained India's largest of the tournament and the match remained their most convincing win against a top-four side. It also cost them their first-choice opener.

Old Trafford, 16 June: Rohit's 140 against Pakistan

India made 336 for 5 with Rohit Sharma's 140 and Kohli's 77. Rain then intervened in Pakistan's reply, which finished at 212 for 6 from 40 overs against a revised target, and India won by 89 runs on Duckworth–Lewis–Stern. It extended India's unbeaten World Cup record against Pakistan to seven matches; the wider history is in the India–Pakistan rivalry guide.

Rohit's tournament had by this point produced two hundreds in four innings. The rate at which he scored them — five in nine matches — is set out beside the rest of his one-day record in his career as an ODI opener.

Shami's hat-trick, and eleven runs against Afghanistan

The Afghanistan match on 22 June is the closest India came to losing in the group stage. India were held to 224 for 8 on a slow Southampton surface. Afghanistan then reached the last over needing 16 with three wickets in hand, and Mohammed Shami took the last three — Mohammad Nabi, Aftab Alam and Mujeeb Ur Rahman — for a hat-trick, finishing with 4 for 40. India won by 11 runs.

Shami had come into the side during the tournament rather than starting it, and finished with 14 wickets. Four years later he took seven in a World Cup semi-final at the Wankhede, an evening covered in his 2023 World Cup record.

At Old Trafford five days later, West Indies were bowled out for 143 chasing 269 — Shami took 4 for 16, Kohli made 72 — and the 125-run margin was India's biggest of the tournament.

Edgbaston twice, then Headingley

England on 30 June is India's only defeat of the round-robin and the match that ended a nine-game unbeaten run in the competition. Jonny Bairstow made 111, Jason Roy 66 and Ben Stokes 79 in England's 337 for 7. India replied with 306 for 5, Rohit making his third hundred of the tournament and Kohli his fifth consecutive fifty, and fell 31 short. India's long record against England in one-day cricket is traced in the India–England rivalry guide; England went on to win the tournament in the manner described in the account of the 2019 final at Lord's.

Two days later, on the same ground, India made 314 for 9 with Rohit's 104 and Rahul's 77, Mustafizur Rahman took 5 for 59 for Bangladesh, and Bangladesh were bowled out for 286. A 28-run margin confirmed India's semi-final place.

Headingley on 6 July produced the fifth Rohit hundred and a Rahul hundred in the same innings. Sri Lanka made 264 for 7; Rohit made 103 from 94 balls, Rahul 111 from 118, and India were 265 for 3 in 43.3 overs. India finished top of the table.

Manchester, 9 and 10 July: 5 for 3

New Zealand batted first in conditions that suited bowling, and did not bat well: 211 for 5 when the rain came on the Tuesday, 239 for 8 when the reserve day closed the innings on the Wednesday. Kane Williamson made 67 and Ross Taylor 74, and the total looked at least 40 short of par on a ground where India had made 336 three weeks earlier.

What India then did in the first four overs has been picked over for years. Matt Henry removed Rohit and Rahul; Boult had Kohli caught behind. Three batters who had made ten hundreds between them in the tournament and the year around it were out for one each. Dinesh Karthik and Hardik Pandya went too, and at 92 for 6 in the 31st over the match was effectively over.

Jadeja's 77 from 59 balls, with four fours and four sixes, is the best innings any India batter has played in a losing World Cup knockout. He and Dhoni put on 116. When Jadeja was caught at deep midwicket with 32 needed, and Guptill then hit the stumps from square leg with Dhoni short of his ground, that was the campaign. Dhoni's fifty was his last innings in international cricket, an ending set beside his more famous one in the account of his 2011 final. Henry's 3 for 37 took the match award, and New Zealand went on to the final described in their 2019 final account.

Rohit 648, Bumrah 18

Player Tournament figure
Rohit Sharma 648 runs, five hundreds — India's leading scorer, a record for centuries in one World Cup
Virat Kohli Five consecutive half-centuries, 82 v Australia, 77 v Pakistan, 72 v West Indies
KL Rahul 111 v Sri Lanka, 77 v Bangladesh
Shikhar Dhawan 117 v Australia in two completed innings before injury
Ravindra Jadeja 77 in the semi-final
Jasprit Bumrah 18 wickets in 9 matches
Mohammed Shami 14 wickets, including a hat-trick v Afghanistan
Yuzvendra Chahal 4/51 v South Africa

Mitchell Starc took 27 wickets and finished as the tournament's leading bowler; Kane Williamson was named player of the tournament. Rohit's 648 was the highest aggregate of the competition, and his five hundreds remain the most any batter has made in a single World Cup.

Five things the 2019 record shows

The bowling was India's strength and it did not fail in the semi-final. Bumrah's 18 wickets came at an economy rate under five, which in a tournament of 350-plus totals is the outlier statistic of the whole competition. His method is examined in the piece on his action and yorker. New Zealand were held to 239 in a fifty-over semi-final; the batting lost it.

The number four problem is the most examined selection issue in recent Indian cricket, and the tournament record supports the criticism. India used four different players there across nine matches, and in the one innings where the top three failed together, the middle order had no established partnership to fall back on.

Rohit Sharma's tournament is a statistical outlier that produced nothing. Five hundreds in nine matches, 648 runs, and one run in the only match that decided anything. No batter has had a more productive World Cup and finished with less.

The abandoned match against New Zealand at Trent Bridge cost India a point and, arguably, the semi-final draw. India topped the table with fifteen points from nine matches; a completed win there would have made no difference to their position, but the two sides met again in the semi-final having never played each other in the group stage — the only such pairing in the knockouts.

Finally, 2019 sits in the middle of a run of near-misses. The 2015 semi-final in Sydney went the same way against Australia, and the 2023 campaign ended in a final at Ahmedabad after ten straight wins. The whole record is in India at the World Cup, every edition on the fifty-over World Cup hub, and the format's development in the country in ODI cricket in India. Everything else sits under cricket in India.

Sources and method

Match scores, dates, venues, margins, Duckworth–Lewis–Stern revisions and individual figures are from ESPNcricinfo scorecards for the 2019 ICC Cricket World Cup and cross-checked against ICC tournament records and BBC match reports. The final round-robin table, including India's fifteen points and net run rate of +0.809, is the published standing.

The squad list is the fifteen named by the BCCI, with the in-tournament replacement of Shikhar Dhawan by Rishabh Pant as approved by the ICC. Tournament aggregates — Rohit Sharma's 648 runs and five hundreds, Bumrah's 18 wickets, Shami's 14, Starc's 27 — are the published competition lists. Shami's appearance count is not stated here because sources differ on how his matches are tallied; the wicket total does not.

The reconstruction of the semi-final's opening overs and the seventh-wicket partnership is drawn from ball-by-ball reporting. Judgements about the number four position and about what the abandoned match cost are opinions held widely at the time and are presented as opinions. Figures were re-checked in August 2026.