UPDATE 1-Cricket-Bangladesh beat South Africa by 21 runs
Published on: Sunday, 2 June 2019 //
Bangladesh powered their way to their highest One-Day International total and then matched their batting prowess with smart bowling to beat South Africa by 21 runs at The Oval on Sunday.