After suffering a huge loss against New Zealand in the ICC Cricket World Cup 2023 opener, title holders England have well and truly bounced back in the big-ticket 50-over tournament with a resounding 137-run victory against Bangladesh. The top-order, led by a rampaging Dawid Malan, fired big time and the English bowlers did well to skittle Bangladesh for 227. For their next game, England will be lock horns with Afghanistan, a gritty sub-continental outfit that never gives up without a fight, at the Arun Jaitley Stadium in Delhi. (Live Scorecard | Live Streaming | Full Coverage)