Here's a team-wise list of ICC Cricket World Cup 2019 fixtures to help you block your calendar for the matches of your favourite teams and plan your next one-and-a-half months.
ALSO READ: LORYN and Rudimental star in 'Stand By', theme song for ICC World Cup 2019 India: The Indian team, under the captaincy of Virat Kohli will begin their campaign on June 5th as they face South Africa in their first league match
Match 1: India vs South Africa
When: 5 June 2019 (Wednesday), 3 pm IST
Where: Hampshire Bowl, Southampton
Match 2: India vs Australia
When: 9 June 2019 (Sunday), 3 pm IST
Where: The Oval, London
Match 3: India vs New Zealand
When: 13 June 2019 (Thursday), 3 pm IST
Where: Trent Bridge, Nottingham
Match 4: India vs Pakistan
When: 16 June 2019 (Sunday), 3 pm IST
Where: Old Trafford, Manchester
Match 5: India vs Afghanistan
When: 22 June 2019 (Saturday), 3 pm IST
Where: Hampshire Bowl, Southampton
Match 6: India vs West Indies
When: 27 June 2019 (Thursday), 3 pm IST
Where: Old Trafford, Manchester
Match 7: India vs England
When: 30 June 2019 (Sunday), 3 pm IST
Where: Edgbaston, Birmingham
Match 8: India vs Bangladesh
When: 2 July 2019 (Tuesday), 3 pm IST
Where: Edgbaston, Birmingham
Match 9: India vs Sri Lanka
When: 6 July 2019 (Saturday), 3 pm IST
Where: Headingley, Leeds
ALSO READ: ICC World Cup 2019: Winner to take home $4 mn; highest amount in WC history
Pakistan: The Sarfaraz Ahemed-led side will begin their World Cup campaign on 31st May as they face West Indies at the Trent Bridge in Nottingham.
Match 1: Pakistan vs West Indies
When: 31 May 2019 (Friday), 3 pm IST