Bangladesh sit at the bottom of the points table in Group 1, having lost all three of their matches so far and all but out of the tournament.
For a team that has been playing nonstop T20 cricket since July and headed into this tournament on the back of plenty of action, this has been a very disappointing showing.
They started their campaign with a loss to Sri Lanka and were then thrashed by England. Then, in their last game, they narrowly lost to the West Indies, which all but ended their already flailing hopes of qualification to the next round.
After starting their World Cup campaign with a loss to Australia, South Africa have since bounced back, registering victories over the West Indies and then Sri Lanka.
They currently occupy the second spot in Group 1 behind league leaders England but with Australia hot on their heels, they cannot afford to relax, making this a must-win game if they are to harbour any hopes of qualification.
In their last match, which was against Sri Lanka, the African side needed last-over heroics by David Miller and Kagiso Rabada to get over the line. It should not have to do that, however, as the target wasn’t big and the Proteas had much more talent than the Lankans.