Bangladesh produced a memorable all-round performance as they beat South Africa by 21 runs to make a perfect start to their ICC Cricket World Cup 2019 campaign on Sunday. Chasing an imposing target of 331 set by Bangladesh, the Proteas could manage 309/8 in the allotted 50 overs, thus losing their second match in the World Cup in as many games.

For the winners, Mustafizur Rahman returned with figures of 3/67 and Mohammad Saifuddin scalped 2/57 while Mehidy Hasan and Shakib Al Hasan picked up one wicket apiece. Despite a decent start by South Africa, the Bangladesh bowlers kept on jolting the opposition at regular intervals. Chasing a big target after Bangladesh posted their highest ever ODI total of 330/6, openers Quinton de KOck (23 off 32) and Aiden Markram (45 off 56) started on a cautious note as the Proteas scored 27 runs in the first five overs.