Afghanistan had never won a one-day match against Pakistan, hence they created history in a World Cup warm-up game on Friday.
The Afghan team will play their second warm up match against England on 27th of May. Afghanistan are coming off a decent run in the ODIs with 1-1 series draw against Ireland and 1-0 win over Scotland.
Pakistan skipper Sarfraz Ahmed has won the toss and opted to bat against Afghanistan at Bristol.
The Afghanistan batsmen will be looking to capitalise on any frailties in their opposition's bowling ranks. This is why the team winning the toss may go for having a hit, as it gets hard to score as the match moves on. The 24-year old has looked at ease in English conditions, breezing to two half-centuries and recording a century in the recent series.
Only Shoaib Malik's 44 offered any other threat for Pakistan, who struggled to keep Afghanistan in check during the run chase.
Pakistan openers Fakhar Zaman and Imam-ul-Haq put on a 47-run partnership before the latter was dismissed for 32.
Two overs later, Fakhar Zaman (19) was sent back to the pavilion by Mohammad Nabi.
Afghanistan: Gulbadin Naib (capt), Mohammad Shahzad (wk), Noor Ali Zadran, Hazratullah Zazai, Rahmat Shah, Asghar Afghan, Hashmatullah Shahidi, Najibullah Zadran, Samiullah Shinwari, Mohammad Nabi, Rashid Khan, Dawlat Zadran, Aftab Alam, Hamid Hassan, Mujeeb ur Rahman.