Bangladesh cricket team stunned South Africa cricket team by 21 runs at the Kennington Oval in London to start their World Cup quest with a win.
Earlier, Bangladesh posted their highest one-day international score as ferocious hitting from Mushfiqur Rahim and Shakib Al Hasan took them to 330 for six against South Africa.
Mushfiqur made 78 from 80 balls and Shakib’s 75 came from 84 balls as the pair combined in a 142-run partnership. Later, Soumya rode his luck for 42 from 30 balls. This was Bangladesh’s highest World Cup stand and set the stage to beat their previous highest ODI total of 329 for six against Pakistan in 2015.
The South African captain Faf du Plessis who won the toss and chose to field, but his decision backfired badly as Bangladesh put up a challenging total. Lungi Ngidi, who opened the bowling on Sunday, limped away off the field after a left hamstring problem delivering only four overs.
During the South African batting innings, their team managed just 309/8 after losing 5 consecutive wickets in the last 14 overs. Du Plessis and Faf du Plessis were the only two who played with all class in compiling 45 off 37 balls and 62 off 53 balls.
South Africa lost both their games, and badly needs rejig before they face India next.