The 31-year-old leg-spinner took four wickets in his first spell to derail Afghanistan – who won the toss and batted – from 54-1 to 101-5 before finishing with 5-36 in his 10 overs. Shahid Afridi also became the second spinner with the highest one-day wickets (338) behind Muttiah Muralitharan(534), surpassing India’s Anil Kumble who had (333) wickets.

Misbah said Afghanistan surprised him with their spirit. “I am really happy with the spirit of the Afghanistan players,” said Misbah. “There were times in the match when they put us on the back foot and that was expected, so we did well to win in the end.”

Afghanistan captain Nawroz Mangal said his team put up a satisfactory show. “This was our first-ever one-dayer against a top team and I am happy with the performance of the team,” said Mangal.