Cricket World Cup 2019 results: Full schedule and scores from every match in the ODI tournament in England
England play in the very first game of the tournament and, if all goes will, are planning to feature in the last. Eoin Morgan's side crashed out of the 2015 tournament in the group stage, but have since risen to the top of the ODI rankings and are favourites to lift the trophy at Lord's on Sunday 14 July.An England-India final is hotly anticipated, but do not count out Australia, New Zealand or West Indies having their say later in the tournament.South Africa, Pakistan, Afghanistan, Bangladesh and Sri Lanka complete the 10 teams that will play each other once in a round-robin tournament taking place around the country. The top four teams will then begin a knockout stage, consisting of two semi-finals and the final.The change in format attracted criticism for being too long compared to previous editions, but the six-week competition is expected to light the touchpaper for a thrilling summer of cricket in England, with the Ashes taking place shortly after.Full schedule and resultsMatch 1: England beat South Africa by 104 runsThursday 30 May, 10:30 – The Oval, LondonMatch 2: West Indies beat Pakistan by seven wicketsFriday 31 May, 10:30 – Trent Bridge, NottinghamMatch 3: New Zealand beat Sri Lanka by ten wicketsSaturday 1 June, 10:30 – Cardiff Wales Stadium, CardiffMatch 4: Australia beat Pakistan by seven wicketsSaturday 1st June, 13:30 – Bristol County Ground, BristolMatch 5: Bangladesh beat South Africa by 21 runsSunday 2nd June, 10:30 – The Oval, LondonMatch 6: Pakistan beat England by 14 runsMonday 3rd June, 10:30 – Trent Bridge, NottinghamMatch 7: Sri Lank beat Afghanistan by 34 runs (DLS)Tuesday 4th June, 10:30 – Cardiff Wales Stadium, CardiffMatch 8: India beat South Africa by six wicketsWednesday 5th June, 10:30 – Hampshire Bowl, SouthamptonMatch 9: New Zealand beat Bangladesh by two wicketsWednesday 5th June, 13:30 – The Oval, LondonMatch 10: Australia beat West Indies by 15 runsThursday 6th June, 10:30 – Trent Bridge, NottinghamMatch 11: Pakistan v Sri Lanka abandonedFriday 7th June, 10:30 – Bristol County Ground, BristolMatch 12: England beat Bangladesh by 106 runsSaturday 8th June, 10:30 – Cardiff Wales Stadium, CardiffMatch 13: New Zealand beat Afghanistan by seven wicketsSaturday 8th June, 13:30 – County Ground Taunton, TauntonMatch 14: India beat Australia by 36 runsSunday 9th June, 10.30 - The Oval, LondonMatch 15: South Africa v West Indies abandonedMonday 10th June, 10:30 – Hampshire Bowl, SouthamptonMatch 16: Bangladesh v Sri Lanka abandonedTuesday 11th June, 10:30 – Bristol County Ground, BristolMatch 17: Australia beat Pakistan by 41 runsWednesday 12th June, 10:30 – County Ground Taunton, TauntonMatch 18: India v New Zealand abandonedThursday 13th June, 10:30 – Trent Bridge, NottinghamMatch 19: England beat West Indies by eight wicketsFriday 14th June, 10:30 – Hampshire Bowl, SouthamptonMatch 20: Australia beat Sri Lanka by 87 runsSaturday 15th June, 10:30 – The Oval, LondonMatch 21: South Africa beat Afghanistan by nine wicketsSaturday 15th June, 13:30 – Cardiff Wales Stadium, CardiffMatch 22: India beat Pakistan by 124 runsSunday 16th June, 10:30 – Old Trafford, ManchesterMatch 23: Bangladesh beat West Indies by seven wicketsMonday 17th June, 10:30 – County Ground Taunton, TauntonMatch 24: England beat Afghanistan by 150 runsTuesday 18th June, 10:30 – Old Trafford, ManchesterMatch 25: New Zealand beat South Africa by four wicketsWednesday 19th June, 10:30 – Edgbaston, BirminghamMatch 26: Australia beat Bangladesh by 48 runsThursday 20th June, 10:30 – Trent Bridge, NottinghamMatch 27: Sri Lanka beat England by 20 runsFriday 21st June, 10:30 – Headingley, LeedsMatch 28: India beat Afghanistan by 11 runsSaturday 22nd June, 10:30 – Hampshire Bowl, SouthamptonMatch 29: New Zealand beat West Indies by six runsSaturday 22nd June, 13:30 – Old Trafford, ManchesterMatch 30: Pakistan beat South Africa by 49 runsSunday 23rd June, 10:30 – Lord’s LondonMatch 31: Bangladesh beat Afghanistan by 62 runsMonday 24th June, 10:30 – Hampshire Bowl, SouthamptonMatch 32: Australia beat England by 64 runsTuesday 25th June, 10:30 – Lord’s LondonMatch 33: Pakistan beat New Zealand by six wicketsWednesday 26th June, 10:30 – Edgbaston, BirminghamMatch 34: India beat West Indies by 125 runsThursday 27th June, 10:30 – Old Trafford, ManchesterMatch 35: South Africa beat Sri Lanka by nine wicketsFriday 28th June, 10:30 – The Riverside Durham, Chester-le-StreetMatch 36: Pakistan beat Afghanistan by three wicketsSaturday 29th June, 10:30 – Headingley, LeedsMatch 37: Australia beat New Zealand by 86 runsSaturday 29th June, 13:30 – Lord’s LondonMatch 38: England beat India by 31 runsSunday 30th June, 10:30 – Edgbaston, BirminghamMatch 39: Sri Lanka beat West Indies by 23 runsMonday 1st July, 10:30 – The Riverside Durham, Chester-le-StreetMatch 40: India beat Bangladesh by 21 runsTuesday 2nd July, 10:30 – Edgbaston, BirminghamMatch 41: England v New ZealandWednesday 3rd July, 10:30 – The Riverside Durham, Chester-le-StreetMatch 42: Afghanistan v West IndiesThursday 4th July, 10:30 – Headingley, LeedsMatch 43: Pakistan v BangladeshFriday 5th July, 10:30 – Lord’s, LondonMatch 44: Sri Lanka v IndiaSaturday 6th July, 10:30 – Headingley, LeedsMatch 45: Australia v South AfricaSaturday 6th July, 13:30 – Old Trafford, ManchesterSemi Final 1: 1st place v 4th placeTuesday 9th July, 10:30 – Old Trafford, ManchesterSemi Final 2: 2nd place v 3rd placeThursday 11th July, 10:30 – Edgbaston, BirminghamFinal: TBC v TBCSunday 14th July, 10:30 – Lords, London