The grandest tournament in world cricket – the ICC World Cup – begins from Thursday in the United Kingdom.
The showpiece event will witness 48 games being played across 46 days at 11 venues from May 30 to July 14. Ten teams will play against each other in the round-robin stage for the first time since the 1992 edition and the top four sides will qualify for the semi-finals which will be held in Manchester and Birmingham.
The iconic Old Trafford will host the maximum number of matches (six) followed Edgbaston, Lord’s, The Oval and Trent Bridge where five games will be played. Cardiff and Leeds will play host to four matches while Bristol, Taunton and Chester-le-Street will have three games.
You can follow our complete coverage here.
Here’s the complete schedule and results of the completed matches:
Full World Cup schedule
Fixtures | Date and time (IST) | Venue | Result |
---|---|---|---|
England vs South Africa | 30 May, Thursday at 3:00 PM | Kennington Oval, London | ENG won by 104 runs |
West Indies vs Pakistan | 31 May, Friday at 3:00 PM | Trent Bridge, Nottingham | WI won by 7 wickets |
New Zealand vs Sri Lanka | 1 June, Saturday at 3:00 PM | Sophia Gardens, Cardiff | NZ won by 10 wickets |
Afghanistan vs Australia | 1 June, Saturday at 6:00 PM | County Ground, Bristol | AUS won by 7 wickets |
South Africa vs Bangladesh | 2 June, Sunday at 3:00 PM | Kennington Oval, London | BAN won by 21 runs |
England vs Pakistan | 3 June, Monday at 3:00 PM | Trent Bridge, Nottingham | PAK won by 14 runs |
Afghanistan vs Sri Lanka | 4 June, Tuesday at 3:00 PM | Sophia Gardens, Cardiff | SL won by 34 runs |
South Africa vs India | 5 June, Wed at 3:00 PM | The Rose Bowl, Southampton | IND won by 6 wickets |
Bangladesh vs New Zealand | 5 June, Wed at 6:00 PM | Kennington Oval, London | NZ won by 2 wickets |
Australia vs West Indies | 6 June, Thursday at 3:00 PM | Trent Bridge, Nottingham | AUS won by 15 runs |
Pakistan vs Sri Lanka | 7 June, Friday at 3:00 PM | County Ground, Bristol | Washed out |
England vs Bangladesh | 8 June, Saturday at 3:00 PM | Sophia Gardens, Cardiff | ENG won by 106 runs |
Afghanistan vs New Zealand | 8 June, Saturday at 6:00 PM | Taunton | NZ won by 7 wickets |
India vs Australia | 9 June, Sunday at 3:00 PM | Kennington Oval, London | IND won by 36 runs |
South Africa vs West Indies | 10 June, Monday at 3:00 PM | The Rose Bowl, Southampton | Match abandoned |
Bangladesh vs Sri Lanka | 11 June, Tuesday at 3:00 PM | County Ground, Bristol | Match abandoned |
Australia vs Pakistan | 12 June, Wed at 3:00 PM | Taunton | AUS won by 41 runs |
India vs New Zealand | 13 June, Thursday at 3:00 PM | Trent Bridge, Nottingham | Match abandoned |
England vs West Indies | 14 June, Friday at 3:00 PM | The Rose Bowl, Southampton | ENG won by 8 wkts |
Sri Lanka vs Australia | 15 June, Saturday at 3:00 PM | Kennington Oval, London | AUS won by 87 runs |
South Africa vs Afghanistan | 15 June, Saturday at 6:00 PM | Sophia Gardens, Cardiff | SA won by 9 wkts [DLS] |
India vs Pakistan | 16 June, Sunday at 3:00 PM | Old Trafford, Manchester | IND won by 89 runs [DLS] |
West Indies vs Bangladesh | 17 June, Monday at 3:00 PM | Taunton | BAN won by 7 wickets |
England vs Afghanistan | 18 June, Tuesday at 3:00 PM | Old Trafford, Manchester | ENG won by 150 runs |
New Zealand vs South Africa | 19 June, Wed at 3:00 PM | Edgbaston, Birmingham | NZ won by 4 wickera |
Australia vs Bangladesh | 20 June, Thursday at 3:00 PM | Trent Bridge, Nottingham | |
England vs Sri Lanka | 21 June, Friday at 3:00 PM | Headingley, Leeds | |
India vs Afghanistan | 22 June, Saturday at 3:00 PM | The Rose Bowl, Southampton | |
West Indies vs New Zealand | 22 June, Saturday at 6:00 PM | Old Trafford, Manchester | |
Pakistan vs South Africa | 23 June, Sunday at 3:00 PM | Lord’s, London | |
Bangladesh vs Afghanistan | 24 June, Monday at 3:00 PM | The Rose Bowl, Southampton | |
England vs Australia | 25 June, Tuesday at 3:00 PM | Lord’s, London | |
New Zealand vs Pakistan | 26 June, Wed at 3:00 PM | Edgbaston, Birmingham | |
West Indies vs India | 27 June, Thursday at 3:00 PM | Old Trafford, Manchester | |
Sri Lanka vs South Africa | 28 June, Friday at 3:00 PM | Chester-le-Street | |
Pakistan vs Afghanistan | 29 June, Saturday at 3:00 PM | Headingley, Leeds | |
New Zealand vs Australia | 29 June, Saturday at 6:00 PM | Lord’s, London | |
England vs India | 30 June, Sunday at 3:00 PM | Edgbaston, Birmingham | |
Sri Lanka vs West Indies | 1 July, Monday at 3:00 PM | Chester-le-Street | |
India vs Bangladesh | 2 July, Tuesday at 6:00 PM | Edgbaston, Birmingham | |
England vs New Zealand | 3 July, Wednesday at 3:00 PM | Chester-le-Street | |
Afghanistan vs West Indies | 4 July, Thursday at 3:00 PM | Headingley, Leeds | |
Pakistan vs Bangladesh | 5 July, Friday at 3:00 PM | Lord’s, London | |
Sri Lanka vs India | 6 July, Saturday at - 6:00 PM | Headingley, Leeds | |
Australia vs South Africa | 6 July, Saturday at 6:00 PM | Old Trafford, Manchester | |
TBC vs TBC 1st Semifinal | 9 July, Tuesday at 3:00 PM | Old Trafford, Manchester | |
TBC vs TBC 2nd Semifinal | 11 July, Thursday at 3:00 PM | Edgbaston, Birmingham | |
TBC vs TBC Final | 14 July, Sunday at 3:00 PM | Lord’s, London |
Limited-time offer: Big stories, small price. Keep independent media alive. Become a Scroll member today!
Our journalism is for everyone. But you can get special privileges by buying an annual Scroll Membership. Sign up today!