Fixtures

Finished15 June 2019 ODI at Sophia Gardens, Cardiff 21st match
Afghanistan vs South Africa
21st match
Sophia Gardens, Cardiff
06:00 PM
SA won by 9 wickets
Afghanistan
AFG
125/10 (34.1)
South Africa
SA
131/1 (28.4)
Finished
SA won by 9 wickets
Finished16 June 2019 ODI at Old Trafford, Manchester 22nd match
India vs Pakistan
22nd match
Old Trafford, Manchester
03:00 PM
IND won by 89 runs (D/L method)
India
IND
336/5 (50)
Pakistan
PAK
212/6 (40)
Finished
IND won by 89 runs (D/L method)
Finished17 June 2019 ODI at The Cooper Associates County Ground, Taunton, Taunton 23rd match
Bangladesh vs West Indies
23rd match
The Cooper Associates County Ground, Taunton, Taunton
03:00 PM
BAN won by 7 wickets
Bangladesh
BAN
322/3 (41.3)
West Indies
WI
321/8 (50)
Finished
BAN won by 7 wickets
Finished18 June 2019 ODI at Old Trafford, Manchester 24th match
Afghanistan vs England
24th match
Old Trafford, Manchester
03:00 PM
ENG won by 150 runs
Afghanistan
AFG
247/8 (50)
England
ENG
397/6 (50)
Finished
ENG won by 150 runs
Finished19 June 2019 ODI at Edgbaston, Birmingham 25th match
New Zealand vs South Africa
25th match
Edgbaston, Birmingham
03:00 PM
NZ won by 4 wkts (3b rem)
New Zealand
NZ
245/6 (48.3)
South Africa
SA
241/6 (49)
Finished
NZ won by 4 wkts (3b rem)
Finished20 June 2019 ODI at Trent Bridge, Nottingham 26th match
Australia vs Bangladesh
26th match
Trent Bridge, Nottingham
03:00 PM
AUS won by 48 runs
Australia
AUS
381/5 (50)
Bangladesh
BAN
333/8 (50)
Finished
AUS won by 48 runs
Finished21 June 2019 ODI at Headingley, Leeds 27th match
England vs Sri Lanka
27th match
Headingley, Leeds
03:00 PM
SL won by 20 runs
England
ENG
212/10 (47)
Sri Lanka
SL
232/9 (50)
Finished
SL won by 20 runs
Finished22 June 2019 ODI at The Rose Bowl, Southampton 28th match
Afghanistan vs India
28th match
The Rose Bowl, Southampton
03:00 PM
IND won by 11 runs
Afghanistan
AFG
213/10 (49.5)
India
IND
224/8 (50)
Finished
IND won by 11 runs
Finished22 June 2019 ODI at Old Trafford, Manchester 29th match
New Zealand vs West Indies
29th match
Old Trafford, Manchester
06:00 PM
NZ won by 5 runs
New Zealand
NZ
291/8 (50)
West Indies
WI
286/10 (49)
Finished
NZ won by 5 runs
Finished23 June 2019 ODI at Lord's, London 30th match
Pakistan vs South Africa
30th match
Lord's, London
03:00 PM
PAK won by 49 runs
Pakistan
PAK
308/7 (50)
South Africa
SA
259/9 (50)
Finished
PAK won by 49 runs
Finished24 June 2019 ODI at The Rose Bowl, Southampton 31st match
Afghanistan vs Bangladesh
31st match
The Rose Bowl, Southampton
03:00 PM
BAN won by 62 runs
Afghanistan
AFG
200/10 (47)
Bangladesh
BAN
262/7 (50)
Finished
BAN won by 62 runs
Finished25 June 2019 ODI at Lord's, London 32nd match
England vs Australia
32nd match
Lord's, London
03:00 PM
AUS won by 64 runs
England
ENG
221/10 (44.4)
Australia
AUS
285/7 (50)
Finished
AUS won by 64 runs
Finished26 June 2019 ODI at Edgbaston, Birmingham 33rd match
New Zealand vs Pakistan
33rd match
Edgbaston, Birmingham
03:00 PM
PAK won by 6 wkts (5b rem)
New Zealand
NZ
237/6 (50)
Pakistan
PAK
241/4 (49.1)
Finished
PAK won by 6 wkts (5b rem)
Finished27 June 2019 ODI at Old Trafford, Manchester 34th match
India vs West Indies
34th match
Old Trafford, Manchester
03:00 PM
IND won by 125 runs
India
IND
268/7 (50)
West Indies
WI
143/10 (34.2)
Finished
IND won by 125 runs
Finished28 June 2019 ODI at Riverside Ground, Chester-le-Street, Chester-le-Street 35th match
South Africa vs Sri Lanka
35th match
Riverside Ground, Chester-le-Street, Chester-le-Street
03:00 PM
SA won by 9 wickets
South Africa
SA
206/1 (37.2)
Sri Lanka
SL
203/10 (49.3)
Finished
SA won by 9 wickets
Finished29 June 2019 ODI at Headingley, Leeds 36th match
Afghanistan vs Pakistan
36th match
Headingley, Leeds
03:00 PM
PAK won by 3 wkts (2b rem)
Afghanistan
AFG
227/9 (50)
Pakistan
PAK
230/7 (49.4)
Finished
PAK won by 3 wkts (2b rem)
Finished29 June 2019 ODI at Lord's, London 37th match
Australia vs New Zealand
37th match
Lord's, London
06:00 PM
AUS won by 86 runs
Australia
AUS
243/9 (50)
New Zealand
NZ
157/10 (43.4)
Finished
AUS won by 86 runs
Finished30 June 2019 ODI at Edgbaston, Birmingham 38th match
England vs India
38th match
Edgbaston, Birmingham
03:00 PM
ENG won by 31 runs
England
ENG
337/7 (50)
India
IND
306/5 (50)
Finished
ENG won by 31 runs
Finished1 July 2019 ODI at Riverside Ground, Chester-le-Street, Chester-le-Street 39th match
Sri Lanka vs West Indies
39th match
Riverside Ground, Chester-le-Street, Chester-le-Street
03:00 PM
SL won by 23 runs
Sri Lanka
SL
338/6 (50)
West Indies
WI
315/9 (50)
Finished
SL won by 23 runs
Finished2 July 2019 ODI at Edgbaston, Birmingham 40th match
Bangladesh vs India
40th match
Edgbaston, Birmingham
03:00 PM
IND won by 28 runs
Bangladesh
BAN
286/10 (48)
India
IND
314/9 (50)
Finished
IND won by 28 runs