Schedule

ENG vs SA Match 1

The Oval, London

Thu 30th ,May 2019

WI vs PAK Match 2

Trent Bridge, Nottingham

Fri 31st ,May 2019

NZ vs SL Match 3

Sophia Gardens, Cardiff

Sat 1st ,Jun 2019

AFG vs AUS Match 4

Bristol County Ground, Bristol

Sat 1st ,Jun 2019

SA vs BAN Match 5

The Oval, London

Sun 2nd ,Jun 2019

ENG vs PAK Match 6

Trent Bridge, Nottingham

Mon 3rd ,Jun 2019

AFG vs SL Match 7

Sophia Gardens, Cardiff

Tue 4th ,Jun 2019

SA vs IND Match 8

The Rose Bowl, Southampton

Wed 5th ,Jun 2019

BAN vs NZ Match 9

The Oval, London

Wed 5th ,Jun 2019

AUS vs WI Match 10

Trent Bridge, Nottingham

Thu 6th ,Jun 2019

PAK vs SL Match 11

Bristol County Ground, Bristol

Fri 7th ,Jun 2019

ENG vs BAN Match 12

Sophia Gardens, Cardiff

Sat 8th ,Jun 2019

AFG vs NZ Match 13

The County Ground, Taunton

Sat 8th ,Jun 2019

IND vs AUS Match 14

The Oval, London

Sun 9th ,Jun 2019

SA vs WI Match 15

The Rose Bowl, Southampton

Mon 10th ,Jun 2019

BAN vs SL Match 16

Bristol County Ground, Bristol

Tue 11th ,Jun 2019

AUS vs PAK Match 17

The County Ground, Taunton

Wed 12th ,Jun 2019

IND vs NZ Match 18

Trent Bridge, Nottingham

Thu 13th ,Jun 2019

ENG vs WI Match 19

The Rose Bowl, Southampton

Fri 14th ,Jun 2019

SL vs AUS Match 20

Sophia Gardens, Cardiff

Sat 15th ,Jun 2019

SA vs AFG Match 21

Sophia Gardens, Cardiff

Sat 15th ,Jun 2019

IND vs PAK Match 22

Old Trafford, Manchester

Sun 16th ,Jun 2019

WI vs BAN Match 23

The County Ground, Taunton

Mon 17th ,Jun 2019

ENG vs AFG Match 24

The County Ground, Taunton

Tue 18th ,Jun 2019

NZ vs SA Match 25

Edgbaston, Birmingham

Wed 19th ,Jun 2019

AUS vs BAN Match 26

Trent Bridge, Nottingham

Thu 20th ,Jun 2019

ENG vs SL Match 27

Headingley, Leeds

Fri 21st ,Jun 2019

IND vs AFG Match 28

The Rose Bowl, Southampton

Sat 22nd ,Jun 2019

WI vs NZ Match 29

The Rose Bowl, Southampton

Sat 22nd ,Jun 2019

PAK vs SA Match 30

Lord's, London

Sun 23rd ,Jun 2019

BAN vs AFG Match 31

The Rose Bowl, Southampton

Mon 24th ,Jun 2019

ENG vs AUS Match 32

Lord's, London

Tue 25th ,Jun 2019

NZ vs PAK Match 33

Edgbaston, Birmingham

Wed 26th ,Jun 2019

WI vs IND Match 34

Old Trafford, Manchester

Thu 27th ,Jun 2019

SL vs SA Match 35

Riverside Ground, Durham

Fri 28th ,Jun 2019

PAK vs AFG Match 36

Headingley, Leeds

Sat 29th ,Jun 2019

NZ vs AUS Match 37

Lord's, London

Sat 29th ,Jun 2019

ENG vs IND Match 38

Edgbaston, Birmingham

Sun 30th ,Jun 2019

SL vs WI Match 39

Riverside Ground, Durham

Mon 1st ,Jul 2019

BAN vs IND Match 40

Edgbaston, Birmingham

Tue 2nd ,Jul 2019

ENG vs NZ Match 41

Riverside Ground, Durham

Wed 3rd ,Jul 2019

AFG vs WI Match 42

Headingley, Leeds

Thu 4th ,Jul 2019

PAK vs BAN Match 43

Lord's, London

Fri 5th ,Jul 2019

SL vs IND Match 44

Headingley, Leeds

Sat 6th ,Jul 2019

AUS vs SA Match 45

Old Trafford, Manchester

Sat 6th ,Jul 2019

TBD vs TBD Semi Final 1

Old Trafford, Manchester

Tue 9th ,Jul 2019

TBD vs TBD Semi Final 2

Edgbaston, Birmingham

Thu 11th ,Jul 2019

TBD vs TBD Final

Lord's, London

Sun 14th ,Jul 2019