As it happened | BANvAFG: Bangladesh beat Afghanistan by 62 runs

WION Web Team New Delhi, India Updated: Jun 24, 2019, 10:49 PM(IST)

Bangladesh's Tamim Iqbal (3L) celelbrates with teammates. Photograph: AFP


Match 31 of Cricket World Cup 2019 is between Bangladesh and Afghanistan

Jun 24, 2019, 10:45 PM

Bangladesh beat Afghanistan by 62 runs

Bangladesh boosted their bid to reach the Cricket World Cup semi-finals as Shakib Al Hasan's superb all-round display inspired a 62-run win over Afghanistan.

Shakib's 51 laid the foundations for Bangladesh to score 262-7 and made him the leading run-scorer in this year's World Cup.

The 32-year-old then ripped through the Afghan batting line-up with superb figures of 5-29 from 10 overs.

Bangladesh are up to fifth place in the 10-team group stage, one point behind fourth placed England in the race to seal a semi-final berth via a top four finish.

Jun 24, 2019, 10:45 PM

47th Over

5 runs and 1 wicket in Saifuddin's 8th over. 

Jun 24, 2019, 10:44 PM

46.6 | Wicket!

Mujeeb Ur Rahman out. 

Saifuddin strikes and takes Mujeeb's wicket. 

Jun 24, 2019, 10:41 PM

46th Over

Mustafizur's 8th over. 

He gave 1 run and took 1 wicket. 

Jun 24, 2019, 10:39 PM

45.4 | Wicket!

Zadran departs on a duck. 

Mustafizur Rahman to Zadran, slight edge and caught behind. 

Next batsman is Mujeeb Ur Rahman. 

Jun 24, 2019, 10:34 PM

45th Over

Shakib's last over, 3 runs from this over. 

His bowling figure in this match ends with 10-1-29-5. 

This is his best bowling figure. 

Jun 24, 2019, 10:32 PM

43.3 | Wicket!

Mustafizur strikes to get Rashid Khan's wicket. 

Rashid is walking back to the pavilion after scoring 2 runs. 

Dawlat Zadran is the next batsman. 

Jun 24, 2019, 10:28 PM

43rd Over

Shakib has taken a five-wicket haul in this game.

He gave 5 runs in this over. 

Jun 24, 2019, 10:27 PM

42.4 | Wicket!

Najibullah Zadran stumped. 

He scored 23 runs before losing his wicket. 

Next batsman is Rashid Khan. 

Jun 24, 2019, 10:24 PM

42nd Over

Saifuddin's 7th over. 

7 runs from this over. 

Jun 24, 2019, 10:24 PM

41st Over

Shakib Al Hasan is back into attack but this time it's a good over for Afghanistan here. 

11 runs from this over. 

Jun 24, 2019, 10:09 PM

40th Over

Mohammad Saifuddin is back into attack. 

It's his 6th over. 

6 runs from this over. 

The score is 166/6. 

Jun 24, 2019, 10:08 PM


39th Over

Mustafizur's 6th over. 

6 runs from this over. 

Jun 24, 2019, 10:01 PM

38th Over

Mosaddek Hossain is back into attack. 

7 runs from this over, including a boundary on the 3rd ball of the over from Najibullah's bat. 

Jun 24, 2019, 09:59 PM

37th Over

Mustafizur's 5th over. 

6 runs from this over. 

Jun 24, 2019, 09:56 PM

36th Over

Mehidy Hasan is back into the attack. 

It's his 8th over and 9 runs from this over and he took a wicket also. 

Jun 24, 2019, 09:54 PM

35.1 | Wicket!

Ikram Ali Khil run out. 

He scored 11 runs and next batsman is Najibullah Zadran. 

Jun 24, 2019, 09:53 PM

35th Over

Mustafizur Rahman is back into attack. 

7 runs from this over. 

Jun 24, 2019, 09:51 PM

34th Over

Mortaza's 7th over. 

6 runs from this over. 

Jun 24, 2019, 09:50 PM

33rd Over

Shakib is on fire, just 3 runs from this over and he took 1 important wicket also. 

Jun 24, 2019, 09:50 PM

32.2 | Wicket!

Shakib's strikes again... Asghar Afghan out after scoring 20 runs. 

Shakib to Asghar, caught out by substitute Sabbir Rahman. 

Next batsman is Ikram Ali Khil. 

Jun 24, 2019, 09:47 PM

32nd Over

Mashrafe Mortaza is back into attack. 

4 runs from this over. 

Jun 24, 2019, 09:46 PM

31st Over

Shakib's 6th over.

2 runs from this over. 

Jun 24, 2019, 09:44 PM

30th Over

Saifuddin's 5th over.

5 runs from this over. 

Jun 24, 2019, 09:32 PM

29th Over

A brilliant over by Shakib as he took 2 crucial wickets. 

2 runs from this over. 

Jun 24, 2019, 09:15 PM

28.3 | Wicket!

Shakib strikes again...and Nabi bowled. 

Nabi returns to the pavilion without scoring a single run. 

Next batsman is Samiullah Shinwari. 

Jun 24, 2019, 09:14 PM

28.1 | Wicket!

Gulbadin Naib out. 

Shakib to Naib, caught out by Liton Das. 

Naib scored 47 runs. 

Next batsman is Mohammad Nabi. 

Jun 24, 2019, 09:12 PM

28th Over

Mohammad Saifuddin's 4th over. 

3 runs from here. 

Jun 24, 2019, 09:11 PM

27th Over

Shakib's 4th over.

It's a maiden. 

Jun 24, 2019, 09:11 PM

26th Over

Mohammad Saifuddin is back into attack. 

3 runs from this over. 

Afghanistan cross 100-run mark in this game. 

Jun 24, 2019, 09:10 PM

25th Over

Shakib's 3rd over. 

2 runs from this over. 

Naib completed 1,000 runs in ODI career. 

Jun 24, 2019, 09:08 PM

24th Over

A good over for Afghanistan. 

9 runs from this one. 

Jun 24, 2019, 09:06 PM

23rd Over

Mosaddek continues from one end. 

6 runs from this over. 

Including 1 four on the 3rd ball of the over from Naib's bat. 

Jun 24, 2019, 09:00 PM

22nd Over

2 runs from Mehidy Hasan's 6th over. 

Jun 24, 2019, 09:00 PM

21st Over

Mosaddek Hossain's 4th over. 

It's a good over for Bangladesh as Mosaddek took a wicket and gave 2 runs. 

Jun 24, 2019, 08:44 PM

20.5 | Wicket!

Hashmatullah Shahidi stumped. 

He scored 11 runs. 

Next batsman is Asghar Afghan. 

Jun 24, 2019, 08:32 PM


Afghanistan are 72/1 after 18 overs. 

Jun 24, 2019, 08:10 PM

10.5 | Wicket!

Rahmat Shah departs early in a mammoth run chase. 

He scored 24 runs before losing his wicket to Shakib Al Hasan. 

Next batsman is Hashmatullah Shahidi. 

Jun 24, 2019, 08:04 PM

Chasing 264 to win,  Afghanistan are 48/0 after 10 overs. 

Jun 24, 2019, 07:35 PM

Gulbadin Naib and Rahmat Shah start the run chase. 

Mashrafe Mortaza to bowl the first ball. 

Jun 24, 2019, 06:50 PM

Innings break:

Bangladesh score 262/7 against Afghanistan.

Jun 24, 2019, 06:46 PM

48.3 | Wicket!

Mushfiqur Rahim departs after scoring 83 runs. 

Dawlat Zadran to Mushfiqur, caught out by Nabi. 

Next batsman is Mohammad Saifuddin. 

Jun 24, 2019, 06:44 PM


Bangladesh have crossed 25-run mark. 

Jun 24, 2019, 06:23 PM

42.6 | Wicket!

Mahmudullah out. He scored 27 runs off 38 balls. 

Gulbadin Naib to Mahmudullah, caught out by Mohammad Nabi. 

Next batsman is Mosaddek Hossain. 

Jun 24, 2019, 05:54 PM

Fifty up for Mushfiqur!


Mushfiqur Rahim completes his half-century. 

Jun 24, 2019, 05:34 PM


Mujeeb Ur Rahman has been consistently good throughout the tournament. 

Jun 24, 2019, 05:32 PM

31.6 | Wicket!

Mujeeb Ur Rahman strikes again...

Soumya Sarkar departs after scoring 3 runs. 

Mahmudullah is the next batsman. 

Jun 24, 2019, 05:20 PM

Bangladesh are 143/3 after 30 overs. 

Jun 24, 2019, 05:19 PM

29.2 | Wicket!

Mujeeb Ur Rahman strikes again and gets the most crucial wicket. 

Shakib Al Hasan departs after scoring 51 runs. 

Mujeeb to Shakib, lbw out. 

Next batsman is Soumya Sarkar. 

Jun 24, 2019, 04:17 PM

16.6 | Wicket!

Tamim Iqbal falls for 36. 

Spinner Mohammad Nabi to Tamim, bowled. 

Next batsman is Mushfiqur Rahim. 

Jun 24, 2019, 04:12 PM


After 16 overs, the score is 76/1. 

Jun 24, 2019, 03:49 PM

Bangladesh are 34/1 after 8 overs. 

Jun 24, 2019, 03:48 PM

4.2 | Wicket!

Liton Das departs after scoring 16 runs. 

Mujeeb Ur Rahman gets the breakthrough. 

Next batsman is Shakib Al Hasan. 

Jun 24, 2019, 03:19 PM

Bangladesh are 13/0 after 2 overs. 

Jun 24, 2019, 03:12 PM

Bangladesh openers Liton Das and Tamim are at the crease and Mujeeb Ur Rahman to bowl the first over. 

Jun 24, 2019, 02:42 PM


Afghanistan won the toss and opted to bowl first against Bangladesh. 

Afghanistan made two changes, bringing in Dawlat Zadran and Samiullah Shinwari in place of Aftab Alam and Hazratullah Zazai.

For Bangladesh, Rubel Hossain and Sabbir Rahman made way for Mohammad Saifuddin and Mosaddek Hossain.

Playing XI:

Afghanistan: Gulbadin Naib(c), Samiullah Shinwari, Rahmat Shah, Hashmatullah Shahidi, Asghar Afghan, Mohammad Nabi, Najibullah Zadran, Ikram Ali Khil(w), Rashid Khan, Dawlat Zadran, Mujeeb Ur Rahman

Bangladesh: Tamim Iqbal, Soumya Sarkar, Shakib Al Hasan, Mushfiqur Rahim(w), Liton Das, Mehidy Hasan, Mosaddek Hossain, Mahmudullah, Mohammad Saifuddin, Mashrafe Mortaza(c), Mustafizur Rahman

Jun 24, 2019, 02:34 PM


Toss has been delayed due to wet outfield. 

Jun 24, 2019, 02:26 PM


Both the teams have played a total of seven matches, Afghanistan won three and Bangladesh four.  

Jun 24, 2019, 02:20 PM


It is expected that today will be warm but the forecast says that there will be light showers in the afternoon. 

However, it was raining in Southampton yesterday night, the fans will hope for a full 50-over match. 

Jun 24, 2019, 02:16 PM


Both the teams are ready to lock horns.

Jun 24, 2019, 02:13 PM


Bangladesh: Mashrafe Mortaza (c), Abu Jayed, Liton Das (wk), Mahmudullah, Mehidy Hasan, Mohammad Mithun (wk), Mohammad Saifuddin, Mosaddek Hossain, Mushfiqur Rahim (wk), Mustafizur Rahman, Rubel Hossain, Sabbir Rahman, Shakib Al Hasan, Soumya Sarkar, Tamim Iqbal

Afghanistan:  Gulbadin Naib (c), Noor Ali Zadran, Hazratullah Zazai, Rahmat Shah (wk), Asghar Afghan, Hashmatullah Shahidi, Najibullah Zadran, Samiullah Shinwari, Mohammad Nabi, Rashid Khan, Dawlat Zadran, Aftab Alam, Hamid Hassan, Mujeeb ur Rahman, Ikram Ali Khil

Jun 24, 2019, 02:06 PM


Eager to keep the semi-final hopes alive, a desperate Bangladesh will have their work cut out when they take on a spirited Afghanistan in a do-or-die World Cup encounter. 

England's defeat at the hands of Sri Lanka on Friday breathed air into Bangladesh's hopes of securing a semifinal berth and the 'Tigers' will be keen on making the most of the situation starting with a win over the bottom-placed Afghanistan. 

The promotion of Shakib Al Hasan up the order has been one of the highlights of the World Cup. The all-rounder is just 22 runs behind Australia's David Warner, who is the tournament top scorer. 

The bowling, however, has been their undoing, as Bangladesh have conceded scores in excess of 320 in each of their last three completed games and the bowlers will have to step up to make life easier for their batsmen.

On the other hand, Afghanistan, who are still in search of their maiden win in the tournament, will be drawing a lot of positive from their previous game against India. 

Jun 24, 2019, 02:03 PM

Hello! And welcome to the Match 31 of the Cricket World Cup 2019 which is between Bangladesh and Afghanistan in Southampton. 

Get live updates, facts and stats related to the match. 

Also, follow WION sports to read more World Cup-related stories. 

Read in App