The first upset of the ICC Cricket World Cup 2019 as Bangladesh cricket team beats South Africa by 21 runs in its first match. Two consecutive loss for the South African sides as they lose to host and now to Bangladesh. It was a great team performance by Bangladesh they outclassed South Africa in every filed except for certain misfields. 

South Africa won the coin toss and asked Bangladesh to bat first. The Bengal batsmen showed some brilliant resistance to South African bowlers. Mushfiq ur Rahim and Shakib ul Hassan scored useful 142 for the third wicket. Mahmudullah 46 helped Bangladesh to finish on 330 for 6. 

It was a must-win game for the South African cricket team as they had already lost to England in the first game of ICC Cricket World Cup 2019. Four the first four wickets they scored fifty wickets runs per wicket. Except for the Faf du Plessis, nobody scored over fifty. In the last few overs, JP Duminy did try to win the game but couldn't do so. Protease lineup scored 309 for 8 wickets in 50 overs, falling 21 short. This win has made the ICC Cricket World Cup 2019 more interesting. 

ICC Cricket Wolrd Cup 2019 England & Wales
Speak Cricket | Live Cricket