Bangladesh take on Afghanistan in the 31st match of ICC World Cup 2019 at Southampton. While Afghanistan have been knocked out of the tournament after their narrow loss to India over the weekend, Bangladesh are still in there by a whisker, hoping to stage another win to challenge the top-four. They have been superb in this tournament with runs coming from their premier batsmen, but will need to step up with the ball too as they take on the only winless team of the tournament.
Pitch and weather conditions: The Rose Bowl has a slow, sluggish wicket on which spinners thrive. India and Afghanistan fought out a close game on Saturday and Bangladesh will know their batsmen will find it tough against Afghanistan's array of spinners.
Wicket-keeper: Mushfiqur Rahim (10 credits)
Rahim led Bangladesh's charge against Australia in a massive run-chase and after the scintillating hundred, is in fine form for the sub-continental side. An anchor in the middle-order, Rahim is among Bangladesh's best and will be banked upon to counter Afghanistan's spinners.
Batsman: Rahmat Shah (9 credits)
Rahmat Shah is the only Afghanistan batsman to clock over 1,000 runs since the last ICC event—the Champions Trophy in 2017—and is a reliable batsman in the middle-order for them. Back Rahmat to do it for Afghanistan on a pitch he is familiar with.
All-rounder: Mohammad Nabi (9 credits)
Nabi wrestled back the game for Afghanistan against India at this very ground two days ago. A fighter in the middle-order