Cricket

Full list of fixtures for the Cricket World Cup #CWC2019

The Cricket World Cup lasts for six weeks with England and Wales playing host to the tournament.

There will be 10 nations battling it out for glory this summer.

Each team plays each other once in a round-robin format before the top four sides advance to the semi-finals.

Cricket World Cup schedule – Full fixture list

TODAY (May 30) – England vs South Africa, The Oval (11.30am)

May 31 – West Indies vs Pakistan, Trent Bridge (11.30am)

June 1 – New Zealand vs Sri Lanka, Cardiff (11.30am)

June 1 – Afghanistan vs Australia, Bristol (2.30pm)

June 2 – South Africa vs Bangladesh, The Oval (11.30am)

June 3 – England vs Pakistan, Trent Bridge (11.30am)

June 4 – Afghanistan vs Sri Lanka, Cardiff (11.30am)

June 5 – South Africa vs India, Southampton (11.30am)

June 5 – Bangladesh vs New Zealand, The Oval (2.30pm)

June 6 – Australia vs West Indies, Trent Bridge (11.30am)

June 7 – Pakistan vs Sri Lanka, Bristol (11.30am)

June 8 – England vs Bangladesh, Cardiff (11.30am)

June 8 – Afghanistan vs New Zealand, Taunton (2.30pm)

June 9 – India vs Australia, The Oval (11.30am)

June 10 – South Africa vs West Indies, Southampton (11.30am)

June 11 – Bangladesh vs Sri Lanka, Bristol (11.30am)

June 12 – Australia vs Pakistan, Taunton (11.30am)

June 13 – India vs New Zealand, Trent Bridge (11.30am)

June 14 – England vs West Indies, Southampton (11.30am)

June 15 – Sri Lanka vs Australia, The Oval (11.30am)

June 15 – South Africa vs Afghanistan, Cardiff (2.30pm)

June 16 – India vs Pakistan, Old Trafford (11.30am)

June 17 – West Indies vs Bangladesh, Taunton (11.30am)

June 18 – England vs Afghanistan, Old Trafford (11.30am)

June 19 – New Zealand v South Africa, Edgbaston (11.30am)

June 20 Australia vs Bangladesh, Trent Bridge (11.30am)

June 21 England vs Sri Lanka, Headingley (11.30am)

June 22 – India vs Afghanistan, Southampton (11.30am)

June 22 – West Indies vs New Zealand, Old Trafford (2.30pm)

June 23 – Pakistan vs South Africa, Lord’s (11.30am)

June 24 – Bangladesh vs Afghanistan, Southampton (11.30am)

June 25 – England vs Australia, Lord’s (11.30am)

June 26 – New Zealand vs Pakistan, Edgbaston (11.30am)

June 27 – West Indies vs India, Old Trafford (11.30am)

June 28 – Sri Lanka vs South Africa, Chester-le-Street (11.30am)

June 29 – Pakistan vs Afghanistan, Headingley (11.30am)

June 29 – New Zealand vs Australia, Lord’s (2.30pm)

June 30 – England vs India, Edgbaston (11.30am)

July 1 – Sri Lanka vs West Indies, Chester-le-Street (11.30am)

July 2 – Bangladesh vs India, Edgbaston (11.30am)

July 3 – England vs New Zealand, Chester-le-Street (11.30am)

July 4 – Afghanistan vs West Indies, Headingley (11.30am)

July 5 – Pakistan vs Bangladesh, Lord’s (11.30am)

July 6 – Sri Lanka vs India, Headingley (11.30am)

July 6 – Australia vs South Africa, Old Trafford (2.30pm)

July 9 – First semi-final: 1st vs 4th, Old Trafford (11.30am)

July 11 – Second semi-final: 2nd vs 3rd, Edgbaston (11.30am)

July 14 – Final, Lord’s (11.30am)

Source – Express