Asia Cup 2018 Bangladesh vs Afghanistan ODI match will be played at Sheikh Zayed Stadium, Abu Dhabi.
Earlier, when Nabi won elected to bat first, a low-scoring game appeared on the cards as Shakib snared four wickets after debutant Abu Hider Rony's early double strike.
While this match doesn't really hold much effect, both teams would like to actually end the Asia Cup group stage with a victory.
Chasing the target Bangladesh was bowled out for 119 with 7.5 overs in spare.
Shakib and Mahmudullah added 36 runs for Bangladesh before Rashid Khan arrived to the scene and picked the big wicket of Shakib.
Shakib Al Hasan top-scored for Bangladesh with 37 in another batting debacle in Abu Dhabi on Thursday.
But as soon as Rashid joined No 8 batter Gulbadin Naib in the middle, the duo worked on a last-minute partnership, adding 95 unbroken runs for the eighth wicket and finishing the innings with a competitive total.
Manchester United v Wolves: Visitors can keep the goal tally down
Jose Mourinho has confirmed that he is missing just two players as he prepares his team for this weekend's visit of newly promoted Wolves.
Bangladesh vs Afghanistan Live Cricket Score Streaming, Asia Cup 2018 Ban vs AFG Live Cricket Streaming: Bangladesh will take on Afghanistan in their last group stage encounter on Thursday. Afghanistan have two ODI wins out of five against Bangladesh.
Aftab then trapped the other opener, Liton Das (6), lbw with a sharp inswinger. Bangladesh and Afghanistan have played each other on five occasions With Bangladesh winning three and Afghanistan two.
Afghanistan: Asghar Afghan (capt), Mohammad Shahzad, Ihsanullah Janat, Javed Ahmadi, Rahmat Shah, Hashmatullah Shahidi, Mohammad Nabi, Gulbadin Naib, Rashid Khan, Najibullah Zadran, Mujeeb Ur Rahman, Aftab Alam, Samiullah Shenwari, Munir Ahmad, Sayed Shirzad, Sharafuddin Ashraf.Four years later, an Afghanistan win is no longer a surprise, shock, or an upset. Rashid remained unbeaten on a 32-ball 57 with eight boundaries and a six, registering his third ODI half-century.
Rashid smashed four fours in the final over bowled by Bangladesh captain Mashrafe Mortaza to reach a brilliant fifty off 31 balls and with it help his team cross the 250-run mark. However, Rashid (57 not out) and Naib (42 not out) made the final 10 overs count with a flurry of boundaries.
Mohammad Shahzad and Hashmatullah Shahidi then began the recovery. Both the teams secured comfortable victories over the Islanders in their respective group B games, which makes this fixture a battle for the top spot.
Where will the Asia Cup 2018, Bangladesh vs Afghanistan match be played?
At 160 for 7 in the 41st over, it seemed that Afghanistan would struggle to even reach 200 but Rashid and Gulbadin had other ideas.