ICC Cricket World Cup 2019 – India Schedule, Venues & Match Fixtures

Finally, the most awaited ICC Cricket World Cup 2019 schedule for the Indian cricket team is out. The world cup will be played in England and Wales from 30 May to 14 July. According to ICC cricket world cup 2019 official schedule, the Indian team will play 9 matches in the group stage including a match with their biggest rivals Pakistan.

India World Cup 2019 Schedule (Confirmed)

DateDayMatchTimeVenue
June 5WednesdayIndia vs South Africa10:30 local timeHampshire Bowl
June 9SundayIndia vs Australia10:30 local timeThe Oval
June 13ThursdayIndia vs New Zealand10:30 local timeTrent Bridge
June 16SundayIndia vs Pakistan10:30 local timeOld Trafford
June 22SaturdayIndia vs Afghanistan10:30 local timeHampshire Bowl
June 27ThursdayIndia vs WIndies10:30 local timeOld Trafford
June 30SundayIndia vs England10:30 local timeEdgbaston
July 2TuesdayIndia vs Bangladesh10:30 local timeEdgbaston
July 6SaturdayIndia vs Sri Lanka10:30 local timeHeadingley

You may also like to read: Cricket World Cup 2019 Complete Schedule

As we know every team will play against all other teams which are taking part in the world cup. Therefore, the Indian cricket team will be playing against 9 other teams at 6 different venues.

India vs South Africa

The Indian team will face South Africa on 5 June in its opening match at Hampshire Bowl. India and South Africa came face to face 4 times in cricket world cups, India has only won 1 match and lost 3 to Proteas.

India vs South Africa History
MatchesWonLostTiedNRWin%
World cup4130025.00
ODI’s8334460342.50
Test3611151000.73
T20I13850061.53


India and South Africa have played 83 One Day Internationals – ODI’s against each other, out of which India won 34 and lost 46 matches and 3 matches ended without any result. Overall winning percentage is 42.50%.

India vs Australia

India will face Australia on 9 June in CWC 2019, at The Oval. Both teams came face to face 11 times in cricket world cups, out of which India won 3 and lost 8 matches.

India vs Australia History
MatchesWonLostTiedNRWin%
World cup11380027.27
ODI’s131477401038.84
Test9828422710.66
T20I181160164.70

India and Australia have played 131 One Day Internationals – ODI’s against each other, out of which India won 47 and lost 74 matches and 10 matches ended without any result. Overall winning percentage is 38.84%.

India vs New Zealand

India will face New Zealand on 13 June at Trent Bridge. Both teams came face to face 7 times in cricket world cups, India won only 3 and lost 4 matches to Kiwis.

India vs New Zealand History
MatchesWonLostTiedNRWin%
World cup7340042.85
ODI’s10655451554.95
Test5721102602.10
T20I11380027.27

India and New Zealand have played 106 One Day Internationals – ODI’s against each other, out of which India won 55 and lost 45 matches, 1 match tied and 5 matches ended without any result. Overall winning percentage is 54.95%.

India vs Pakistan

The most awaited cricket match of the cricket world, India vs Pakistan will take place on 16 June 2019 at Old Trafford. India and Pakistan came 6 times face to face in cricket world cups and India won all 6 matches.

India vs Pakistan History
MatchesWonLostTiedNRWin%
World cup66000100.00
ODI’s13154730442.52
Test599123800.75
T20I8710087.50


India and Pakistan have played 131 One Day Internationals – ODI’s against each other, out of which India won 54 and lost 73 matches, 4 matches ended without any result. Overall winning percentage is 42.52%.

India vs Afghansitan

India will face Afghanistan on 22 June at Hampshire Bowl. Both teams have never faced each other in cricket world cups. This will be the first time India and Afghanistan will face each other in the world cup 2019.

India vs Afghansistan History
MatchesWonLostTiedNRWin%
ODI’s2101075.00
Test11000100.00
T20I22000100.00

India and Afghanistan have played only 2 One Day Internationals – ODI’s against each other and India won 1 match. Overall winning percentage is 75.00%.

India vs West Indies

India will face West Indies on 27 June at Old Trafford. Both teams came 8 times face to face in cricket world cups, India won 5 match and lost 3 matches to Windies.

India vs West Indies History
MatchesWonLostTiedNRWin%
World cup8530062.50
ODI’s12659622348.78
Test9620300460.66
T20I11550150.00

India and West Indies have played 126 One Day Internationals – ODI’s against each other, out of which India won 59 and lost 62 matches, 2 matches ended in a tie and 3 matches ended without any result. Overall winning percentage is 48.78%.

India vs England

India will face England on 30 June at Edgbaston. Both teams came 7 times face to face in cricket world cups, India won 3 and lost 3 matches to the English team.

India vs England History
MatchesWonLostTiedNRWin%
World cup7331050.00
ODI’s9953412356.25
Test12226474900.55
T20I14770050.00

India and England have played 99 One Day Internationals – ODI’s against each other, out of which India won 53 and lost 41 matches, 2 matches ended in a tie and 3 matches ended without any result. Overall winning percentage is 56.25%.

India vs Bangladesh

India will face Bangladesh on 2 July at Edgbaston. Both teams came 3 times face to face in world cups. India won 2 out of 3 competitions and lost 1.

India vs Bangladesh History
MatchesWonLostTiedNRWin%
World cup3210066.67
ODI’s352950185.29
Test97020
T20I88000100.00

India and Bangladesh have played 35 One Day Internationals – ODI’s against each other, India won 29 out of 35 matches and lost just 5, the remaining 1 ended without any result. Overall winning percentage is 85.29%.

India vs Sri Lanka

India will play its last group match against Sri Lanka on 6 July at Headingley. Both teams faced 8 times in cricket world cups, India won 3 and lost 4 to Lankans Tigers.

India vs Sri Lanka History
MatchesWonLostTiedNRWin%
World cup8340142.85
ODI’s158905611161.56
Test442070172.85
T20I161150068.75

India and Sri Lanka have played 158 One Day Internationals – ODI’s against each other, out of which India won 90 and lost 56 matches, 1 resulted in a tie and 11 ended without any result. Overall winning percentage is 61.56%.

Leave a Reply

Your email address will not be published. Required fields are marked *