30 May 2019England vs South AfricaLondanWest indies won by 7 wickets run
31 May 2019West indies vs PakistanNottinghamEngland won by 104 run
1 June 2019New Zealand vs Sri LankaCardiffNew Zealand won by 10 wickets
1 June 2019Afghanistan vs AustraliaBristolAustralia won by 7 wickets
2 June 2019South Africa vs BangladeshLondonBangladesh won by 21 run
3 June 2019England vs PakistanNottinghamPakistan won by 14 run
4 June 2019Afghanistan vs Sri LankaCardiffSri Lanka won by 34 run
5 June 2019South Africa vs IndiaSouthamptonIndia won by 6 wickets
5 June 2019Bangladesh vs New ZealandSouthamptonNew Zealand won by 2 wickets
6 June 2019Australia vs West indiesNottinghamAustralia won by 15 runs
7 June 2019Pakistan vs Sri LankaBristolMatch abandoned without a ball bowled(no toss)
8 June 2019England vs BangladeshCardiffEngland won by 106 runs
8 June 2019Afghanistan vs New ZealandTauntonNew Zealand won by 7 wickets
9 June 2019India vs AustraliaLondonIndia won by 36 runs
10 June 2019South Africa vs West IndiesSouthamptonNo Result
11 June 2019Bangladesh vs Sri LankaBristolMatch abandoned without toss(due to rain)
12 June 2019Australia vs PakistanTuantonAustralia won by 41 runs
13 June 2019India vs New ZealandNottinghamMatch abandoned without toss(due to rain)
14 June 2019England vs West IndiesNottinghamEngland won by 8 wickets
15 June 2019Sri Lanka vs AustraliaLondonAustralia won by 87 runs
15 June 2019South Africa vs AfghanistanCardiffSouth Africa 9 wicket (DLS Method)
16 June 2019India vs PakistanManchesterIndia won by 89 runs(DLS Method)
17 June 2019West Indies vs BangladeshTauntonBangladesh won by 7 wickets
18 JuneEngland vs AfghanistanManchesterEngland won by 150 runs
19 June 2019New Zealand vs South Africa BirminghamResult Coming soon
20 June 2019Australia vs Bangladesh NottinghamResult Coming soon
21 June 2019England vs Sri Lanka LeedsSri Lanka won by 20 runs
22 June 2019 India vs AfghanistanSouthamptonIndia won by 11 runs
22 June 2019West Indies vs New ZealandManchesterNew Zealand won by 5 runs
23 June 2019Pakistan vs South Africa LondonResult Coming Soon
24 June 2019Bangladesh vs AfghanistanSouthamptonResult Coming Soon
25 June 2019England vs AustraliaLondonResult Coming Soon
27 June 2019West Indies vs India ManchesterResult Coming Soon
28 June 2019Sri Lanka vs South AfricaChester-le-StreetResult Coming Soon
29 June 2019Pakistan vs AfghanistanLeedsResult Coming Soon
29 June 2019New Zealand vs AustraliaLondonResult Coming Soon
30 June 2019England vs IndiaBirminghamResult Coming Soon
01 July 2019 Sri Lanka vs West IndiesChester-le-StreetResult Coming Soon
02 July 2019Bangladesh vs IndiaBirminghamResult Coming Soon
03 July 2019England vs New ZealandChester-le-StreetResult Coming Soon
04 July 2019Afghanistan vs West Indies LeedsResult Coming Soon
05 July 2019Pakistan vs Bangladesh LondonResult Coming Soon
06 July 2019 Sri Lanka vs India LeedsResult Coming Soon
06 July 2019Australia vs South AfricaManchesterResult Coming Soon
09 July 20191st Semi-Final (1 v 4)ManchesterResult Coming Soon
11 July 20192nd Semi-Final (2 v 3)BirminghamResult Coming Soon
14 July 2019FinalLord's, LondonResult Coming Soon