- THU 30/5 – 03:00 PM IST
1st match, at London, May 30 2019 - England
- South Africa
- FRI 31/5 – 03:00 PM IST
2nd match, at Nottingham, May 31 2019 - Pakistan
- West Indies
- SAT 1/6 – 03:00 PM IST
3rd match, at Cardiff, Jun 1 2019 - New Zealand
- Sri Lanka
- SAT 1/6 – 06:00 PM IST
4th match, (D/N) at Bristol, Jun 1 2019 - Afghanistan
- Australia
- SUN 2/6 – 03:00 PM IST
5th match, at London, Jun 2 2019 - Bangladesh
- South Africa
- MON 3/6 – 03:00 PM IST
6th match, at Nottingham, Jun 3 2019 - England
- Pakistan
- TUE 4/6 – 03:00 PM IST
7th match, at Cardiff, Jun 4 2019 - Afghanistan
- Sri Lanka
- WED 5/6 – 03:00 PM IST
8th match, at Southampton, Jun 5 2019 - India
- South Africa
- WED 5/6 – 06:00 PM IST
9th match, (D/N) at London, Jun 5 2019 - Bangladesh
- New Zealand
- THU 6/6 – 03:00 PM IST
10th match, at Nottingham, Jun 6 2019 - Australia
- West Indies
- FRI 7/6 – 03:00 PM IST
11th match, at Bristol, Jun 7 2019 - Pakistan
- Sri Lanka
- SAT 8/6 – 03:00 PM IST
12th match, at Cardiff, Jun 8 2019 - England
- Bangladesh
- SAT 8/6 – 06:00 PM IST
13th match, (D/N) at Taunton, Jun 8 2019 - Afghanistan
- New Zealand
- SUN 9/6 – 03:00 PM IST
14th match, at London, Jun 9 2019 - Australia
- India
- MON 10/6 – 03:00 PM IST
15th match, at Southampton, Jun 10 2019 - South Africa
- West Indies
- TUE 11/6 – 03:00 PM IST
16th match, at Bristol, Jun 11 2019 - Bangladesh
- Sri Lanka
- WED 12/6 – 03:00 PM IST
17th match, at Taunton, Jun 12 2019 - Australia
- Pakistan
- THU 13/6 – 03:00 PM IST
18th match, at Nottingham, Jun 13 2019 - India
- New Zealand
- FRI 14/6 – 03:00 PM IST
19th match, at Southampton, Jun 14 2019 - England
- West Indies
- SAT 15/6 – 03:00 PM IST
20th match, at London, Jun 15 2019 - Australia
- Sri Lanka
- SAT 15/6 – 06:00 PM IST
21st match, (D/N) at Cardiff, Jun 15 2019 - Afghanistan
- South Africa
- SUN 16/6 – 03:00 PM IST
22nd match, at Manchester, Jun 16 2019 - India
- Pakistan
- MON 17/6 – 03:00 PM IST
23rd match, at Taunton, Jun 17 2019 - Bangladesh
- West Indies
- TUE 18/6 – 03:00 PM IST
24th match, at Manchester, Jun 18 2019 - Afghanistan
- England
- WED 19/6 – 03:00 PM IST
25th match, at Birmingham, Jun 19 2019 - New Zealand
- South Africa
- THU 20/6 – 03:00 PM IST
26th match, at Nottingham, Jun 20 2019 - Australia
- Bangladesh
- FRI 21/6 – 03:00 PM IST
27th match, at Leeds, Jun 21 2019 - England
- Sri Lanka
- SAT 22/6 – 03:00 PM IST
28th match, at Southampton, Jun 22 2019 - Afghanistan
- India
| - SAT 22/6 – 06:00 PM IST
29th match, (D/N) at Manchester, Jun 22 2019 - New Zealand
- West Indies
- SUN 23/6 – 03:00 PM IST
30th match, at London, Jun 23 2019 - Pakistan
- South Africa
- MON 24/6 – 03:00 PM IST
31st match, at Southampton, Jun 24 2019 - Afghanistan
- Bangladesh
- TUE 25/6 – 03:00 PM IST
32nd match, at London, Jun 25 2019 - England
- Australia
- WED 26/6 – 03:00 PM IST
33rd match, at Birmingham, Jun 26 2019 - New Zealand
- Pakistan
- THU 27/6 – 03:00 PM IST
34th match, at Manchester, Jun 27 2019 - India
- West Indies
- FRI 28/6 – 03:00 PM IST
35th match, at Chester-le-Street, Jun 28 2019 - South Africa
- Sri Lanka
- SAT 29/6 – 03:00 PM IST
36th match, at Leeds, Jun 29 2019 - Afghanistan
- Pakistan
- SAT 29/6 – 06:00 PM IST
37th match, (D/N) at London, Jun 29 2019 - Australia
- New Zealand
- SUN 30/6 – 03:00 PM IST
38th match, at Birmingham, Jun 30 2019 - England
- India
- MON 1/7 – 03:00 PM IST
39th match, at Chester-le-Street, Jul 1 2019 - Sri Lanka
- West Indies
- TUE 2/7 – 03:00 PM IST
40th match, at Birmingham, Jul 2 2019 - Bangladesh
- India
- WED 3/7 – 03:00 PM IST
41st match, at Chester-le-Street, Jul 3 2019 - England
- New Zealand
- THU 4/7 – 03:00 PM IST
42nd match, at Leeds, Jul 4 2019 - Afghanistan
- West Indies
- FRI 5/7 – 06:00 PM IST
43rd match, (D/N) at London, Jul 5 2019 - Bangladesh
- Pakistan
- SAT 6/7 – 03:00 PM IST
44th match, at Leeds, Jul 6 2019 - India
- Sri Lanka
- SAT 6/7 – 06:00 PM IST
45th match, (D/N) at Manchester, Jul 6 2019 - Australia
- South Africa
- TUE 9/7 – 03:00 PM IST
1st Semi-final, at Manchester, Jul 9 2019 - India
New Zealand - THU 11/7 – 03:00 PM IST
2nd Semi-final, at Birmingham, Jul 11 2019 - Australia
England - SUN 14/7 – 03:00 PM IST
- Final, at London, Jul 14 2019
- TBA
- TBA
|