All working streaming links
Bangladesh won the match by 62 runs
Bangladesh is eager to retain the semi-final hopes alive, a drastic Bangladesh will have their job cut out when they catch on a vivacious Afghanistan in a do-or-die World Cup clash in today’s match. England’s upset at the hands of Sri Lanka on Friday exhaled air into Bangladesh’s confidences of ensuring a semifinal place and the ‘Tigers’ will be enthusiastic on making the most of the condition beginning with a win over bottom-placed Afghanistan. The Mashrafe Mortaza-led side, which is currently located at 6th place with 5 points, has batted beautifully well so far in the ICC cricket world cup 2019. After running down a target of 322 versus West Indies in just 41.3 overs, Bangladesh worked admirably in a 382-run chase versus Australia, ending with an awesome 333/8. The advancement of Shakib Al Hasan up the order has been 1 of the highlights of the tournament. The all-rounder is only 22 runs behind Australia’s David Warner, who is the ICC cricket world cup, 2019 top scorer. The bowling, though, has been their downfall, as Bangladesh has allowed scores in an overflow of 320 in each of their last three finished games and the bowlers will step up to make life easier for their batsmen. On the other hand, Afghanistan, who are yet in search of their maiden win in the ICC cricket world cup 2019, will be representing a lot of positives from their previous game versus India. The Afghans fell agonizingly short of India’s target, falling by 11 runs on Saturday. But the side will take a lot of confidence from the fact that they restrained the famed Indian batting entirety to 224 for 8.