Bangladesh vs Afghanistan, Match 31 Prediction 24 Jun 2019

ICC Cricket World Cup 2019

Bangladesh vs Afghanistan, Match 31 Prediction


The Rose Bowl, Southampton, England

The Rose Bowl, Southampton, England
The Rose Bowl, Southampton, England


5.24 262/7 in 50.0
4.26 200/10 in 47.0


5.24 262/7 in 50.0 Cricbettingbuzz
4.26 200/10 in 47.0
The Rose Bowl, Southampton, England
Cricbettingbuzz Toss Winner - Afghanistan won the toss and chose to bowl first
Cricbettingbuzz Bangladesh beat Afghanistan by 62 runs

Man of the Match: Shakib Al Hasan

Bangladesh vs Afghanistan cricket betting odds

BAN 1.35
AFG 3.05

BAN vs AFG Prediction

Arnav K

?Afghanistan has lost all the six games played so far in the tournament and suffer from a confidence problem

?Bangladesh has done well with Shakib Al Hasan showing great all-round performance and winning games for his side 

?Afghanistan’s main bowler Rashid Khan hasn’t fired in the tournament creating problems for his side 

 CRICBETTINGBUZZ PREDICTION: Bangladesh to win this game 

100% up to ₹10000
Leo Vegas-logo Leo Vegas

T&Cs apply, 18+

Claim here

Match Preview

The 31st game of the World Cup would be a very important one for Bangladesh as they play Afghanistan at The Rose Bowl, Southampton. Afghanistan has lost all their six games so far and is out of contention for the semi-finals. Bangladesh has done well to win two wins in the tournament and could have won another two with some luck on their side. Winning the upcoming game would keep their hopes alive and the team would press hard for a win. 

Afghanistan’s recent form has been bad and they have failed to live up to the expectations of their fans and the cricket community. Bangladesh has impressed in the tournament and it would be an uphill challenge for the Afghan side to pull a win over Bangladesh in the next game. 

*Our match preview predictions are fully researched and provided in good faith but no profits are guaranteed. Please gamble responsibly, you should only ever gamble with money you can afford to lose.

Teams Preview


Mashrafe Mortaza would count the last game’s loss against Australia as a lost opportunity. They did well to scare the World Champions with a remarkable fightback after having conceded 381 runs while bowling. The side has been let down by its bowling on more than one occasion in the tournament and the skipper would want his side to regroup and win the next game. 

Tamim Iqbal and Soumya Sarkar have batted well in this tournament at the top but the start of the show has been Shakib Al Hasan with two hundred so far. Mushfiqur Rahim also made a brilliant hundred in the last game. The lower order for Bangladesh has proved handy with the boys scoring heavily. Liton Das, Sabbir Rahman and Mahmudullah have been contributing with the bat making the line-up look strong. 

The bowlers have let down the side in many of the games so far. Mehidy Hasan has had a brilliant tournament but the rest of the bowlers haven’t been consistent. Shakib has done well in parts but Mustafizur Rahman and Mortaza haven’t been able to deliver the goods. They along with Rubel Hossain and Sarkar will need to bowl well in the next game for the side to win. 

Bangladesh Actual Playing XI:

Mashrafe Mortaza, Mahmudullah, Liton Das, Shakib Al Hasan, Mosaddek Hossain, Mushfiqur Rahim, Mustafizur Rahman, Mohammad Saifuddin, Mehidy Hasan, Soumya Sarkar, Tamim Iqbal

Bangladesh Key Players From Previous Game
Batsmen R B 4s 6s SR
M Rahim 102 97 9 1 105.15
M 69 50 5 3 138
T Iqbal 62 74 6 0 83.78
Bowlers O M R W Econ
S Sarkar 8.0 0 58 3 7.25
M Rahman 9.0 0 69 1 7.67
M Mortaza 8.0 0 56 0 7
Bowlers O M R W Econ
S Sarkar 8.0 0 58 3 7.25
M Rahman 9.0 0 69 1 7.67
M Mortaza 8.0 0 56 0 7
Of ICC Cricket World Cup 2019

Bangladesh Predicted Playing XI

Mashrafe Mortaza (c), Mushfiqur Rahim (wk), Shakib Al Hasan, Tamim Iqbal, Mahmudullah, Rubel Hossain, Sabbir Rahman, Soumya Sarkar, Liton Das, Mustafizur Rahman, Mehidy Hasan 


Gulbadin Naib would have been very upset with his side’s performance with the bat in the last game against India. They had the strong Indian batting line-up on the mat restricting them to 224 runs bowling first. They looked good in the case but allowed the nerves to get better of them and lost the game by 11 runs. They are out of the contention for the semi-finals and would look to play for pride in the next game. 

Afghanistan’s batting has been poor in the tournament and most of their batsmen have thrown away their wickets in most of the games. Mohammad Nabi played well for his 52 in the last game. There were good contributions from Rahmat Shah and Gulbadin Naib. But the rest of the batting line-up has failed them. The likes of Hazratullah Zazai, Hashmatullah Shahidi and Asghar Afghan would need to bat well in the next game against Bangladesh for the side to win. 

Their bowling was brilliant against India after the pounding they received at the hands of England. Mujeeb Ur Rahman and Mohammad Nabi bowled brilliantly and so did Rashid Khan who hasn't quite lived up to his reputation. The side would expect to see better bowling effort from Aftab Alam and skipper Gulbadin Niab in the next game to stop the strong Bangladeshi batting line-up. 

Afghanistan Actual Playing XI:

Ikram Ali Khil, Asghar Afghan, Gulbadin Naib, Dawlat Zadran, Hashmatullah Shahidi, Rashid Khan, Mujeeb Ur Rahman, Samiullah Shenwari, N Zadran, Mohammad Nabi, Rahmat Shah

Afghanistan Predicted Playing XI

Hazratullah Zazai, Gulbadin Naib (c), Rahmat Shah, Hashmatullah Shahidi, Asghar Afghan, Mohammad Nabi, Ikram Ali Khil (wk), Najibullah Zadran, Rashid Khan, Aftab Alam, Mujeeb Ur Rahman 

Pitch And Weather Conditions

There would be cloud cover at Southampton on June 24 and it would make conditions difficult for batting. The pitch was a tough one to bat on in the last game as well and batsmen will need to dig in to score runs. Any score above 250 runs would be difficult to chase on this surface. 


The Rose Bowl, Southampton is one of the bigger grounds in England with a long straight and square boundaries. This makes it a tough ground to play the lofted shots and the batsmen have to work their ones and twos. The spinners have always done well at this venue with the slowness of then surface coming to their aid. 

Toss Prediction

The conditions would be tough for batting as we have seen in the earlier game at this venue. The side chasing the score would have an advantage of controlling the momentum of the game. We expect the skipper winning the toss to invite the opposition to bat first on this surface.  

Winning Prediction

Bangladesh has had a good tournament and perhaps better than the results would suggest as they have challenged the bigger sides. On the other hand, it has so far been a forgettable campaign for the Afghanistan side. They haven’t been able to open their account going into the seventh game though they have done well in patches. As things stand between the two sides and the lack of confidence in the Afghan camp we expect Bangladesh to be favorites to win this one.

100% up to ₹10000
Claim here

Best Cricket Betting Sites

Royal Panda-logo

Royal Panda

View All

Latest cricket tips

Royal Challengers Bangalore-logo Punjab Kings-logo

Royal Challengers Bangalore vs Punjab Kings, 33rd T20 Match Prediction

Rajasthan Royals-logo Chennai Super Kings-logo

Rajasthan Royals vs Chennai Super Kings, 32nd T20 Match Prediction

Sunrisers Hyderabad-logo Mumbai Indians-logo

Sunrisers Hyderabad vs Mumbai Indians, 31st T20 Match Prediction

Kolkata Knight Riders-logo Royal Challengers Bangalore-logo

Kolkata Knight Riders vs Royal Challengers Bangalore, 30th T20 Match Prediction

View All

Latest Blog Post

View All