Afghanistan on Monday beat Bangladesh by five wickets in the third and decisive One Day International (ODI) match played in Sharjah, United Arab Emirates (UAE) and clinched the three-match series 2-1.