Cricket

World Cup 2019

30 May 2019 – 14 Jul 2019 · 36 matches

Team records

TeamPWLT/NR
England10730
India8620
Australia9630
New Zealand9540
Pakistan7430
Sri Lanka6240
Bangladesh7250
South Africa8251
West Indies8161

Most runs

1

RG Sharma

India · 8 matches

647

2

DA Warner

Australia · 9 matches

558

3

Shakib Al Hasan

Bangladesh · 7 matches

555

4

KS Williamson

New Zealand · 9 matches

499

5

JE Root

England · 10 matches

468

6

BA Stokes

England · 10 matches

463

7

JJ Roy

England · 8 matches

443

8

JM Bairstow

England · 10 matches

442

9

AJ Finch

Australia · 9 matches

441

10

Babar Azam

Pakistan · 7 matches

429

Most wickets

1

MA Starc

Australia · 9 matches

26

2

Mustafizur Rahman

Bangladesh · 7 matches

18

3

Mohammad Amir

Pakistan · 7 matches

17

4

LH Ferguson

New Zealand · 8 matches

17

5

TA Boult

New Zealand · 9 matches

17

6

JC Archer

England · 10 matches

17

7

JJ Bumrah

India · 8 matches

16

8

MA Wood

England · 9 matches

16

9

CR Woakes

England · 10 matches

16

10

MJ Henry

New Zealand · 8 matches

14

Most fantasy points

1

MA Starc

Australia · 9 matches

797

2

Shakib Al Hasan

Bangladesh · 7 matches

792

3

RG Sharma

India · 8 matches

774

4

BA Stokes

England · 10 matches

726

5

CR Woakes

England · 10 matches

684

6

DA Warner

Australia · 9 matches

664

7

JE Root

England · 10 matches

659

8

KS Williamson

New Zealand · 9 matches

644

9

AJ Finch

Australia · 9 matches

575

10

JM Bairstow

England · 10 matches

573

Results

Final · ODI · 14 Jul 2019

England

241/10 (50.0)

New Zealand

241/8 (50.0)

Match tied (England won the Super Over)

Semi Final · ODI · 11 Jul 2019

Australia

223/10 (49.0)

England

226/2 (32.1)

England won by 8 wickets

Semi Final · ODI · 9 Jul 2019

India

221/10 (49.3)

New Zealand

239/8 (50.0)

New Zealand won by 18 runs

Match 45 · ODI · 6 Jul 2019

Australia

315/10 (49.5)

South Africa

325/6 (50.0)

South Africa won by 10 runs

Match 44 · ODI · 6 Jul 2019

India

265/3 (43.3)

Sri Lanka

264/7 (50.0)

India won by 7 wickets

Match 43 · ODI · 5 Jul 2019

Bangladesh

221/10 (44.1)

Pakistan

315/9 (50.0)

Pakistan won by 94 runs

Match 41 · ODI · 3 Jul 2019

England

305/8 (50.0)

New Zealand

186/10 (45.0)

England won by 119 runs

Match 40 · ODI · 2 Jul 2019

Bangladesh

286/10 (48.0)

India

314/9 (50.0)

India won by 28 runs

Match 39 · ODI · 1 Jul 2019

Sri Lanka

338/6 (50.0)

West Indies

315/9 (50.0)

Sri Lanka won by 23 runs

Match 38 · ODI · 30 Jun 2019

England

337/7 (50.0)

India

306/5 (50.0)

England won by 31 runs

Match 37 · ODI · 29 Jun 2019

Australia

243/9 (50.0)

New Zealand

157/10 (43.4)

Australia won by 86 runs

Match 35 · ODI · 28 Jun 2019

South Africa

206/1 (37.2)

Sri Lanka

203/10 (49.3)

South Africa won by 9 wickets

Match 34 · ODI · 27 Jun 2019

India

268/7 (50.0)

West Indies

143/10 (34.2)

India won by 125 runs

Match 33 · ODI · 26 Jun 2019

New Zealand

237/6 (50.0)

Pakistan

241/4 (49.1)

Pakistan won by 6 wickets

Match 32 · ODI · 25 Jun 2019

England

221/10 (44.4)

Australia

285/7 (50.0)

Australia won by 64 runs

Match 30 · ODI · 23 Jun 2019

Pakistan

308/7 (50.1)

South Africa

259/9 (50.0)

Pakistan won by 49 runs

Match 29 · ODI · 22 Jun 2019

New Zealand

291/8 (50.0)

West Indies

286/10 (49.0)

New Zealand won by 5 runs

Match 27 · ODI · 21 Jun 2019

England

212/10 (47.0)

Sri Lanka

232/9 (50.0)

Sri Lanka won by 20 runs

Match 26 · ODI · 20 Jun 2019

Australia

381/5 (50.0)

Bangladesh

333/8 (50.0)

Australia won by 48 runs

Match 25 · ODI · 19 Jun 2019

New Zealand

245/6 (48.3)

South Africa

241/6 (49.0)

New Zealand won by 4 wickets

Match 23 · ODI · 17 Jun 2019

Bangladesh

322/3 (41.3)

West Indies

321/8 (50.0)

Bangladesh won by 7 wickets

Match 22 · ODI · 16 Jun 2019

India

336/5 (50.0)

Pakistan

212/6 (40.0)

India won by 89 runs (D/L)

Match 20 · ODI · 15 Jun 2019

Australia

334/7 (50.0)

Sri Lanka

247/10 (45.5)

Australia won by 87 runs

Match 19 · ODI · 14 Jun 2019

England

213/2 (33.1)

West Indies

212/10 (44.4)

England won by 8 wickets

Match 17 · ODI · 12 Jun 2019

Australia

307/10 (49.0)

Pakistan

266/10 (45.4)

Australia won by 41 runs

Match 15 · ODI · 10 Jun 2019

South Africa

29/2 (7.3)

West Indies

No result

Match 14 · ODI · 9 Jun 2019

Australia

316/10 (50.0)

India

352/5 (50.0)

India won by 36 runs

Match 12 · ODI · 8 Jun 2019

England

386/6 (50.0)

Bangladesh

280/10 (48.5)

England won by 106 runs

Match 10 · ODI · 6 Jun 2019

Australia

288/10 (49.0)

West Indies

273/9 (50.0)

Australia won by 15 runs

Match 9 · ODI · 5 Jun 2019

Bangladesh

244/10 (49.2)

New Zealand

248/8 (47.1)

New Zealand won by 2 wickets

Match 8 · ODI · 5 Jun 2019

India

230/4 (47.3)

South Africa

227/9 (50.0)

India won by 6 wickets

Match 6 · ODI · 3 Jun 2019

England

334/9 (50.0)

Pakistan

348/8 (50.0)

Pakistan won by 14 runs

Match 5 · ODI · 2 Jun 2019

Bangladesh

330/6 (50.0)

South Africa

309/8 (50.0)

Bangladesh won by 21 runs

Match 3 · ODI · 1 Jun 2019

New Zealand

137/0 (16.1)

Sri Lanka

136/10 (29.2)

New Zealand won by 10 wickets

Match 2 · ODI · 31 May 2019

Pakistan

105/10 (21.4)

West Indies

108/3 (13.4)

West Indies won by 7 wickets

Match 1 · ODI · 30 May 2019

England

311/8 (50.0)

South Africa

207/10 (39.5)

England won by 104 runs

Team records and leaders count the matches shown here, so where a match is missing from the data a full total can be higher.

Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.

Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.

Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.