ICC Cricket World Cup 2019: Bangladesh Schedule & Match Venues

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

Bangladesh World Cup 2019 Schedule (Confirmed)

DateDayMatchTimeVenue
June 2SundayBangladesh vs South Africa10:30 local timeThe Oval
June 5WednesdayBangladesh vs New Zealand13:30 local timeThe Oval
June 8SaturdayBangladesh vs England10:30 local timeCardiff Wales Stadium
June 11TuesdayBangladesh vs Sri Lanka10:30 local timeBristol County Ground
June 17MondayBangladesh vs West Indies10:30 local timeCounty Ground
June 20ThursdayBangladesh vs Australia10:30 local timeTrent Bridge
June 24MondayBangladesh vs Afghanistan10:30 local timeHampshire Bowl
July 2TuesdayBangladesh vs India10:30 local timeEdgbaston
July 5FridayBangladesh vs Pakistan10:30 local timeLord’s

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 Bangladesh team will play against 9 other teams at 8 different venues.

Bangladesh vs South Africa

The Bangladesh team will play their opening game against South Africa on 2 June at The Oval. Both Bangladesh and Proteas have come across 3 times face to face in cricket world cups, Bangladesh won only 1 battle and lost 2.

Bangladesh vs South Africa History
MatchesWonLostTiedNRWin%
World cup3120033.33
ODI’s203170015.00
Test12010200.00
T20I606000.00


Bangladesh and South Africa have played 20 One Day Internationals (ODI’s) against each other, Bangladesh won 3 games and lost 17. Bangladesh overall winning percentage against proteas is 15.00%.

Bangladesh vs New Zealand

Bangladesh will face New Zealand on 5 June at The Oval. Both teams faced each other 4 times in cricket world cups, Bangladesh lost all 4 competitions to Kiwis.

Bangladesh vs New Zealand History
MatchesWonLostTiedNRWin%
World cup404000.00
ODI’s3410240029.41
Test14110300.00
T20I707000.00

Bangladesh and New Zealand have played 34 One Day Internationals (ODI’s) against each other, out of which Bangladesh managed to win 10 games and lost 24 matches. Overall winning percentage is 29.41%.

Bangladesh vs England

Australia will face England on 8 June at Cardiff Wales Stadium. Both teams have faced each other 3 times in world cups. Bangladesh 2 out of 3 competitions and lost 1.

Bangladesh vs England History
MatchesWonLostTiedNRWin%
World cup3210066.67
ODI’s204160020.00
Test10190010.00

Bangladesh and England have played 20 One Day Internationals (ODI’s) against each other, Bangladesh won 4 out of 20 matches and lost 16. Overall winning percentage is 20.00%.

Bangladesh vs Sri Lanka

Bangladesh will face Sri Lanka on 11 June at Bristol County Ground. Both teams came 3 times face to face in cricket world cups, Bangladesh won none and lost all matches.

Bangladesh vs Sri Lanka History
MatchesWonLostTiedNRWin%
World cup303000.00
ODI’s457360215.55
Test20116305.00
T20I11470036.36

Banlgadesh and Sri Lanka have played 45 One Day Internationals – ODI’s against each other, out of which Bangladesh won 7 and lost 36 matches, 2 matches ended without any result. Overall winning percentage is 15.55%.

Bangladesh vs West Indies

Bangladesh will compete against Windies on 17 June at County ground. Both teams have competed 4 times before in cricket world cups, Bangladesh lost 3 games and 1 game eneded without any result.

Bangladesh vs West Indies History
MatchesWonLostTiedNRWin%
World cup403010.00
ODI’s3411210232.35
Test164102025.00
T20I12560141.66

Bangladesh and Windies have played 34 One Day Internationals – ODI’s against each other, out of which Bangladesh won 11 and lost 21 matches, 2 matches ended without any result. Overall winning percentage is 32.35%.

Bangladesh vs Australia 

Bangladesh will face Australia on 20 June at Trent Bridge. Both teams came 3 times face to face in cricket world cups, Bangladesh lost 2 of them and 1 match ended without a result.

Bangladesh vs Australia History
MatchesWonLostTiedNRWin%
World cup302010.00
ODI’s20118015.00
Test6150016.66
T20I404000.00

Bangladesh and Australia have played 20 One Day Internationals (ODI’s) against each other, out of which Bangladesh won only 1 and lost 18 matches, 1 match ended without any result. Overall winning percentage is 5.00%.

Bangladesh vs Afghansitan

Bangladesh will face Afghanistan on 24 June in CWC 2019, at Hampshire Bowl. Both teams faced each other only 1 time in cricket world cups and Bangladesh won that match.

Bangladesh vs Afghanistan History
MatchesWonLostTiedNRWin%
World Cup11000100.00
ODI’s7430057.14T20I4130025.00

Bangladesh and Afghanistan have played 7 One Day Internationals – ODI’s against each other. Banlgadesh won 4 matches and lost 3 to Afghanistan. Overall winning percentage is 57.14%.

Bangladesh vs India

Bangladesh will face India on 2 July at Edgbaston. Bangladesh has competed 3 times against India in the world cups and won only 1 matches and they have lost 2 out of 3 matches against India in the world cups.

Bangladesh vs India History
MatchesWonLostTiedNRWin%
World cup3120033.33
ODI’s907020.00
Test907200.00
T20I808000.00


Bangladesh and India have played 9 One Day Internationals – ODI’s against each other. Bangladesh lost 7 matches, 2 matches ended without any result. Overall winning percentage is 0%.

Bangladesh vs Pakistan

Bangladesh will face Pakistan on 5 July at the home of cricket, Lord’s cricket ground. Both teams have faced each other only 1 time in cricket world cups. Pakistan have a slightly upper hand as they have won the only match played.

Bangladesh vs Pakistan History
MatchesWonLostTiedNRWin%
World Cup11000100.00
ODI’s365310013.88
Test1009100.00
T20I10280020.00

Bangladesh and Pakistan have played 36 One Day Internationals – ODI’s against each other, Bangladesh won 5 and lost 31 matches. Overall winning percentage is 13.88%.

Leave a Reply

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