Matches (28)
The Ashes (1)
Super Smash (1)
BBL (2)
SA20 (1)
ILT20 (1)
BPL (2)
Sri Lanka Women tour of India (1)
Vijay Hazare Trophy (19)

ICC Cricket World Cup 2019 Schedule & Results

Thu, 30 May '19
England Flag

England

311/8
South Africa Flag

South Africa

(39.5/50 ov, T:312) 207

England won by 104 runs

Fri, 31 May '19
Pakistan Flag

Pakistan

105
West Indies Flag

West Indies

(13.4/50 ov, T:106) 108/3

West Indies won by 7 wickets (with 218 balls remaining)

Sat, 01 Jun '19
Sri Lanka Flag

Sri Lanka

136
New Zealand Flag

New Zealand

(16.1/50 ov, T:137) 137/0

New Zealand won by 10 wickets (with 203 balls remaining)

Afghanistan Flag

Afghanistan

207
Australia Flag

Australia

(34.5/50 ov, T:208) 209/3

Australia won by 7 wickets (with 91 balls remaining)

Sun, 02 Jun '19
Bangladesh Flag

Bangladesh

330/6
South Africa Flag

South Africa

(50 ov, T:331) 309/8

Bangladesh won by 21 runs

Mon, 03 Jun '19
Pakistan Flag

Pakistan

348/8
England Flag

England

(50 ov, T:349) 334/9

Pakistan won by 14 runs

Tue, 04 Jun '19
Sri Lanka Flag

Sri Lanka

(36.5/41 ov) 201
Afghanistan Flag

Afghanistan

(32.4/41 ov, T:187) 152

Sri Lanka won by 34 runs (D/L method)

Wed, 05 Jun '19
South Africa Flag

South Africa

227/9
India Flag

India

(47.3/50 ov, T:228) 230/4

India won by 6 wickets (with 15 balls remaining)

Bangladesh Flag

Bangladesh

244
New Zealand Flag

New Zealand

(47.1/50 ov, T:245) 248/8

New Zealand won by 2 wickets (with 17 balls remaining)

Thu, 06 Jun '19
Australia Flag

Australia

288
West Indies Flag

West Indies

(50 ov, T:289) 273/9

Australia won by 15 runs

Fri, 07 Jun '19
Pakistan Flag

Pakistan

Sri Lanka Flag

Sri Lanka

Match abandoned without a ball bowled

Sat, 08 Jun '19
England Flag

England

386/6
Bangladesh Flag

Bangladesh

(48.5/50 ov, T:387) 280

England won by 106 runs

Afghanistan Flag

Afghanistan

172
New Zealand Flag

New Zealand

(32.1/50 ov, T:173) 173/3

New Zealand won by 7 wickets (with 107 balls remaining)

Sun, 09 Jun '19
India Flag

India

352/5
Australia Flag

Australia

(50 ov, T:353) 316

India won by 36 runs

Mon, 10 Jun '19
Tue, 11 Jun '19
Bangladesh Flag

Bangladesh

Sri Lanka Flag

Sri Lanka

Match abandoned without a ball bowled

Wed, 12 Jun '19
Australia Flag

Australia

307
Pakistan Flag

Pakistan

(45.4/50 ov, T:308) 266

Australia won by 41 runs

Thu, 13 Jun '19
India Flag

India

New Zealand Flag

New Zealand

Match abandoned without a ball bowled

Fri, 14 Jun '19
West Indies Flag

West Indies

212
England Flag

England

(33.1/50 ov, T:213) 213/2

England won by 8 wickets (with 101 balls remaining)

Sat, 15 Jun '19
Australia Flag

Australia

334/7
Sri Lanka Flag

Sri Lanka

(45.5/50 ov, T:335) 247

Australia won by 87 runs

Afghanistan Flag

Afghanistan

(34.1/48 ov) 125
South Africa Flag

South Africa

(28.4/48 ov, T:127) 131/1

South Africa won by 9 wickets (with 116 balls remaining) (D/L method)

Sun, 16 Jun '19
India Flag

India

336/5
Pakistan Flag

Pakistan

(40/40 ov, T:302) 212/6

India won by 89 runs (D/L method)

Mon, 17 Jun '19
West Indies Flag

West Indies

321/8
Bangladesh Flag

Bangladesh

(41.3/50 ov, T:322) 322/3

Bangladesh won by 7 wickets (with 51 balls remaining)

Tue, 18 Jun '19
England Flag

England

397/6
Afghanistan Flag

Afghanistan

(50 ov, T:398) 247/8

England won by 150 runs

Wed, 19 Jun '19
South Africa Flag

South Africa

(49/49 ov) 241/6
New Zealand Flag

New Zealand

(48.3/49 ov, T:242) 245/6

New Zealand won by 4 wickets (with 3 balls remaining)

Thu, 20 Jun '19
Australia Flag

Australia

381/5
Bangladesh Flag

Bangladesh

(50 ov, T:382) 333/8

Australia won by 48 runs

Fri, 21 Jun '19
Sri Lanka Flag

Sri Lanka

232/9
England Flag

England

(47/50 ov, T:233) 212

Sri Lanka won by 20 runs

Sat, 22 Jun '19
India Flag

India

224/8
Afghanistan Flag

Afghanistan

(49.5/50 ov, T:225) 213

India won by 11 runs

New Zealand Flag

New Zealand

291/8
West Indies Flag

West Indies

(49/50 ov, T:292) 286

New Zealand won by 5 runs

Sun, 23 Jun '19
Pakistan Flag

Pakistan

308/7
South Africa Flag

South Africa

(50 ov, T:309) 259/9

Pakistan won by 49 runs

Mon, 24 Jun '19
Bangladesh Flag

Bangladesh

262/7
Afghanistan Flag

Afghanistan

(47/50 ov, T:263) 200

Bangladesh won by 62 runs

Tue, 25 Jun '19
Australia Flag

Australia

285/7
England Flag

England

(44.4/50 ov, T:286) 221

Australia won by 64 runs

Wed, 26 Jun '19
New Zealand Flag

New Zealand

237/6
Pakistan Flag

Pakistan

(49.1/50 ov, T:238) 241/4

Pakistan won by 6 wickets (with 5 balls remaining)

Thu, 27 Jun '19
India Flag

India

268/7
West Indies Flag

West Indies

(34.2/50 ov, T:269) 143

India won by 125 runs

Fri, 28 Jun '19
Sri Lanka Flag

Sri Lanka

203
South Africa Flag

South Africa

(37.2/50 ov, T:204) 206/1

South Africa won by 9 wickets (with 76 balls remaining)

Sat, 29 Jun '19
Afghanistan Flag

Afghanistan

227/9
Pakistan Flag

Pakistan

(49.4/50 ov, T:228) 230/7

Pakistan won by 3 wickets (with 2 balls remaining)

Australia Flag

Australia

243/9
New Zealand Flag

New Zealand

(43.4/50 ov, T:244) 157

Australia won by 86 runs

Sun, 30 Jun '19
England Flag

England

337/7
India Flag

India

(50 ov, T:338) 306/5

England won by 31 runs

Mon, 01 Jul '19
Sri Lanka Flag

Sri Lanka

338/6
West Indies Flag

West Indies

(50 ov, T:339) 315/9

Sri Lanka won by 23 runs

Tue, 02 Jul '19
India Flag

India

314/9
Bangladesh Flag

Bangladesh

(48/50 ov, T:315) 286

India won by 28 runs

Wed, 03 Jul '19
England Flag

England

305/8
New Zealand Flag

New Zealand

(45/50 ov, T:306) 186

England won by 119 runs

Thu, 04 Jul '19
West Indies Flag

West Indies

311/6
Afghanistan Flag

Afghanistan

(50 ov, T:312) 288

West Indies won by 23 runs

Fri, 05 Jul '19
Pakistan Flag

Pakistan

315/9
Bangladesh Flag

Bangladesh

(44.1/50 ov, T:316) 221

Pakistan won by 94 runs

Sat, 06 Jul '19
Sri Lanka Flag

Sri Lanka

264/7
India Flag

India

(43.3/50 ov, T:265) 265/3

India won by 7 wickets (with 39 balls remaining)

South Africa Flag

South Africa

325/6
Australia Flag

Australia

(49.5/50 ov, T:326) 315

South Africa won by 10 runs

Tue, 09 Jul '19
New Zealand Flag

New Zealand

239/8
India Flag

India

(49.3/50 ov, T:240) 221

New Zealand won by 18 runs

Thu, 11 Jul '19
Australia Flag

Australia

223
England Flag

England

(32.1/50 ov, T:224) 226/2

England won by 8 wickets (with 107 balls remaining)

Sun, 14 Jul '19
New Zealand Flag

New Zealand

241/8
England Flag

England

(50 ov, T:242) 241

Match tied (England won on boundary count)

ICC Cricket World Cup 2019 Matches

England vs South Africa - 1st match|Pakistan vs West Indies - 2nd match|Sri Lanka vs New Zealand - 3rd match|Afghanistan vs Australia - 4th match|Bangladesh vs South Africa - 5th match|Pakistan vs England - 6th match|Sri Lanka vs Afghanistan - 7th match|South Africa vs India - 8th match|Bangladesh vs New Zealand - 9th match|Australia vs West Indies - 10th match|Pakistan vs Sri Lanka - 11th match|England vs Bangladesh - 12th match|Afghanistan vs New Zealand - 13th match|India vs Australia - 14th match|South Africa vs West Indies - 15th match|Bangladesh vs Sri Lanka - 16th match|Australia vs Pakistan - 17th match|India vs New Zealand - 18th match|West Indies vs England - 19th match|Australia vs Sri Lanka - 20th match|Afghanistan vs South Africa - 21st match|India vs Pakistan - 22nd match|West Indies vs Bangladesh - 23rd match|England vs Afghanistan - 24th match|South Africa vs New Zealand - 25th match|Australia vs Bangladesh - 26th match|Sri Lanka vs England - 27th match|India vs Afghanistan - 28th match|New Zealand vs West Indies - 29th match|Pakistan vs South Africa - 30th match|Bangladesh vs Afghanistan - 31st match|Australia vs England - 32nd match|New Zealand vs Pakistan - 33rd match|India vs West Indies - 34th match|Sri Lanka vs South Africa - 35th match|Afghanistan vs Pakistan - 36th match|Australia vs New Zealand - 37th match|England vs India - 38th match|Sri Lanka vs West Indies - 39th match|India vs Bangladesh - 40th match|England vs New Zealand - 41st match|West Indies vs Afghanistan - 42nd match|Pakistan vs Bangladesh - 43rd match|Sri Lanka vs India - 44th match|South Africa vs Australia - 45th match|New Zealand vs India - 1st Semi-final|Australia vs England - 2nd Semi-final|New Zealand vs England - Final|
ICC Cricket World Cup 2019 Teams

Top Wicket Takers

Mitchell Starc
AUS,  Lf
27
Innings: 10Average: 18.59
Lockie Ferguson
NZ,  Rf
21
Innings: 9Average: 19.47
Jofra Archer
ENG,  Rf
20
Innings: 11Average: 23.05

Top Run Scorers

Rohit Sharma
IND,  Rhb
648
Innings: 9Average: 81.00
David Warner
AUS,  Lhb
647
Innings: 10Average: 71.88
Shakib Al Hasan
BAN,  Lhb
606
Innings: 8Average: 86.57
AskESPNcricinfo Logo
Instant answers to T20 questions