ICC World cup Full Schedule of all matches.
Captains Of All Teams Participating In ICC Cricket world cup. Image: ICC Twiter account.

ICC cricket world cup 2019 is the 12th edition Of This mega event of cricket game. It will run from May 30 to July 30 in United Kingdome and Wales. Cricket Teams Of 10 Nations are bracing for this mega event and ready to go into the battle of cricket Champion for the next 4 years. The tournament is starting today on May 30 when England will play its opening match against South African Cricket team in Oval Cricket Stadium. Also Watch, Malala Yousaf Zai In The Opening Ceremony of ICC Cricket world cup.

Pakistan will play its first match against West Indies on Friday, May 31, however, Defending Champion Australia will debut Against the ICC cricket world cup Qualifier champion Afghanistan on June 1 at Bristol Cricket Stadium. There will be 48 matches In Total. 45 matches will Make up The Group Stage while each team Playing 9 Matches. Top 4 Teams will move for 2 Semi-Finals and a final Match. Also, Watch; Dennis Freedman Trolling Virat Kohli.

Here is The Full Schedule Of ICC Cricket world cup 2109

ICC World Cup Full Schedule / All Matches

Date / DayMatchVenue
Thursday, May 30England vs South AfricaThe Oval Cricket Stadium, London
Friaday, May 31Pakistan vs West IndiesTrent Bridge, Nottingham
Saturday, June 1Sri Lanka vs New ZealandCardiff Wales Stadium, Cardiff
Same Date Day/Night MatchAustralia vs AfghansitanBristol Couty ground, Bristol
Sunday, June 2Bangladesh vs south AfricaThe Oval, London
Monday, June 3Pakistan vs EnglandTrent Bridge Nottingham
Tuesday, June 4sri Lanka vs Afghanistancardiff Wales stadium, Cardiff
Wednesday, June 5India vs South AfricaHamsphire Bowl, Southampton
Day/NightNew Zealand vs BangladeshThe Oval, London
Thursday, June 6West Indies vs AustraliaTrent Bridge , Nottingham
Friday, June 7Pakistan vs Sri lankaBristol County ground, Brostol
Saturday, June 8England vs BangladeshCardiff Wales Stadium , Cardiff
Day / NightNew Zealand vs AfghanistanCounty Ground, Taunton
Sunday, June 9Australia vs IndiaThe Oval , London
Monday, June 10South Africa Vs West IndiesHamsphire Bowl ,Southampton
Tuesday , June 11Bangladesh vs Siri LankaBristol County Ground, Bristol
Wednesday, June 12Pakistan vs AustraliaCounty Ground , Taunton
Thursday, June 13New Zealand vs IndiaTrent Bridge, Nottingham
Friday , June 14West Indies vs EnglandHamsphire Bowl, Southampton
Saturday, June 15Australia vs Sri LankaThe Oval , London
Day / NightSouth Africa vs AfghansitanCardiff Wales Stadium, Cardiff
Sunday , June 16Pakistan Vs IndiaOld Trafford , Manchester
Monday , June 17West Indies vs BangladeshCounty Ground , Taunton
Tuesday , June 18England vs AfghanistanOld Trafford , Manchester
Wednesday , June 19South Africa vs New ZealandEdgbaston , Birmingham
Thursday , June 20Australia vs BangladeshTrent Bridge , Nottingham
Friday , June 21England vs Sri LankaHeadingley, Leeds
Saturday, June 22India vs AfghanistanHampshire Bowl, Southampton
Day /NightNew Zealand vs West IndiesOld Trafford, Manchester
Sunday, June 23Pakistan vs South AfricaLord's Cricket Ground , London
Monday, June 24Afghanistan vs BangladeshHamsphire Bowl, Southampton
Tuesday, June 25Australia vs EnglandLord's, London
Wednesday, June 26Pakistan vs New ZealandEdgbaston ,Birmingham
Thursday , June 27India vs West IndiesOld Trafford, Manchester
Friady, June 28South Africa vs Sri LankaThe Riverside, Durham
Saturday, June 29Pakistan vs AfghanistanHeadingley, Leads
Day / NightAustralia vs New ZealandLord's, London
Sunday, June 30India vs EnglandEdgbaston, Birmingham
Monday, July 1Sri Lanka vs West IndiesThe Riverside, Durham
Tuesday, July 2India vs BangladeshEdgbaston, Birmingham
Wednesday, July 3New Zealand vs EnglandThe Riverside, Durham
Thursday, July 4Afganistan vs West indiesHeadingley, Leeds
Friday, July 5Pakistan vs BangladeshLord's, London
Saturday, July 6India vs Sri LankaHeadingley, Leeds
Day / NightSouth Africa vs AustraliaOld Trafford, Manchester
Tuesday, July 9Semi-Final ( 1 vs 4 )Old Trafford, Manchester
Thursday, July 11Semi-Final ( 2 vs 3 )Edgebaston. Birmingham
Sunday, July 14FinalLord's London
July 10, 12, 15Reserve Days ( in the Case Of weather Pronblems )

Your Comments Will help Us to Improve.