Cricket World Cup 2019 Schedule and Results in cardiff

Afghanistan
Afghanistan
South Africa
South Africa
15 Jun 2019
12:30 GMT
South Africa won by 9 wickets(D/L method)
Afghanistan 125/10 (34.1 ov)
South Africa 131/1 (28.4 ov)
England
England
Bangladesh
Bangladesh
08 Jun 2019
09:30 GMT
England vs Bangladesh
Cardiff
12th Match
England won by 106 runs
England 386/6 (49.6 ov)
Bangladesh 280/10 (48.5 ov)
Afghanistan
Afghanistan
Sri Lanka
Sri Lanka
04 Jun 2019
09:30 GMT
Afghanistan vs Sri Lanka
Cardiff
7th Match
Sri Lanka won by 34 runs (D/L method)
Sri Lanka 201/10 (36.5 ov)
Afghanistan 152/10 (32.4 ov)
New Zealand
New Zealand
Sri Lanka
Sri Lanka
01 Jun 2019
09:30 GMT
New Zealand vs Sri Lanka
Cardiff
3rd Match
New Zealand won by 10 wickets
Sri Lanka 136/10 (29.2 ov)
New Zealand 137/0 (16.1 ov)