Bangladesh and Afghanistan will take on each other in the 31st match of the World Cup. Afghanistan is already knocked out of the World Cup. But they had put up a great fight against India and had given them the run for their money. We take a look at Match Preview, Prediction, Predicted XI, Pitch, Weather and Stats.

Read More: ICC World Cup 2019: Match 31, Bangladesh vs Afghanistan – Match Prediction

Afghanistan can be proud of their performance against India and they would like to come up with a similar performance against Bangladesh. The Afghanistan spinners were right on the money against India and they would like to once deliver the same show. The Afghan spinners had not let India off the hook and they would have their work cut out against Bangladesh. However, the batsmen could not seal the deal apart from Mohammad Nabi.

Bangladesh vs Afghanistan
Credit: Getty Images

Bangladesh will start the match as favourites.

On the other hand, Bangladesh has come up with consistent performances with the bat. The Tigers have scored more than 300 runs in their last two matches and they would aim to once again come up with a similar show. Mashrafe Mortaza-led side will aim to get back into the contest after losing their last match against Australia by 48 runs.

Bangladesh has won only two matches out of the six they have played whereas Afghanistan has lost all their six matches. Shakib Al Hasan and Mushfiqur Rahim are in fine form with the bat and would like to continue their good form going. Shakib Al Hasan has been brilliant for the Tigers and he is going to hold the key for his team.

Afghanistan is knocked out of the World Cup.

Furthermore, Mahmudullah had played a fine knock against Australia to keep his team’s hopes alive. The right-hander generally bats down the order for the side and it won’t be a bad idea to promote the right-hander in the batting order.

ICC World Cup 2019: Bangladesh vs Afghanistan - Match Preview, Prediction, Predicted XI, Pitch, Weather & Stats

Date and Venue: 24th June 2019, Rose Bowl, Southampton.

Match Prediction: Bangladesh is going to start the match as favourites as they are in fine form. The Tigers have ticked the right boxes in the recent past and would like to come up with a complete performance.

Bangladesh’s Predicted Playing XI: Tamim Iqbal, Soumya Sarkar, Shakib Al Hasan, Mushfiqur Rahim (wk), Mohammad Mithun, Mahmudullah, Mosaddek Hossain, Mehidy Hasan Miraz, Mashrafe Mortaza (c), Mustafizur Rahman, Mohammad Saifuddin.

Afghanistan Predicted Playing XI: Hazratullah Zazai, Ikram Alikhil (wk), Noor Ali Zadran, Rahmat Shah, Hashmatullah Shahidi, Mohammad Nabi, Gulbadin Naib (capt), Najibullah Zadran, Rashid Khan, Mujeeb Ur Rahman, Dawlat Zardan.

Read More: ICC World Cup 2019: Cricketing Fraternity Slams ‘Soft Signal’ After Imran Tahir’s Catch Was Given Not Out

Pitch Report:

The Rose Bowl, Southampton was a sluggish track in the previous match between India and Afghanistan. A similar surface is expected in the match between Afghanistan and Bangladesh.

Weather Report

Showers are expected to play killjoy in Rose Bowl, Southampton. The temperature is going to stay around 21-degree Celsius.


Mashrafe Mortaza will play his 300th List A match.

Mahmudullah needs 80 runs to complete 4000 ODI runs.

Gulbadin Naib requires 43 runs to get to 1000 ODI runs.

Gautam Chauhan

Cricket is my first love. I want to be a wordsmith. I want to weave magic with my words.