Despite amassing their highest one-day international total of 333 for eight last Thursday, Bangladesh suffered their third defeat of the tournament when they were beaten by 48 runs against Australia at Trent Bridge.
Their prospects of a semi-final place are hanging in the balance, and even winning their final three group stage matches – starting against Afghanistan at the Hampshire Bowl today – may not be enough as they will have to rely on results from elsewhere.
Meanwhile, South Africa's hopes of reaching the semi-finals are over as their nightmare tournament continued with a 49-run defeat to Pakistan at Lord's.
It means the Proteas have failed to pass the group stages for just the second time, and now face two dead rubbers over the next two weeks.
Head coach Ottis Gibson's men have only beaten minnows Afghanistan at this tournament, and still have to face Sri Lanka and Australia.
England opener Jason Roy is due to undergo another scan later today to assess his torn hamstring.
Seamer Liam Plunkett took a full part in training following his recent virus as Eoin Morgan's side prepared at Merchant Taylor's School near Watford for their next game against Australia on Tuesday.
One to watch
Shakib Al Hasan has been the star of Bangladesh's World Cup campaign with two 100s and two 50s from his five innings and will be relied on again to provide the backbone to the Tigers' innings. His orthodox left-arm spin is more than useful as well.
World Cup snapshot
Imran Tahir has more World Cup wickets than any other South Africa bowler, overtaking Allan Donald's 38 with a pair against Pakistan at Lord's but the Proteas' tournament is over after another defeat.
Shot of the day
Haris Sohail's 89 came to define Pakistan's battling victory, and one rangy six over midwicket off Lungi Ngidi summed up his pugnacious innings.
Quote of the day
June 24: Afghanistan v Bangladesh at Southampton.