Saifuddin hit later in the innings as well, finally bagging 4 wickets, but the 54 balls Nabi played warded off Bangladesh bowling attack at the Mirpur Sher-e-Bangla National Cricket Stadium in Dhaka on Sunday.
The tourists lost 6 wickets to put up the challenging total.
The Afghans too remained unchanged after their 28-run demolition of Zimbabwe on Saturday.
Teams:
Bangladesh (Playing XI): Liton Das, Soumya Sarkar, Shakib Al Hasan(c), Mushfiqur Rahim(w), Mahmudullah, Sabbir Rahman, Mosaddek Hossain, Afif Hossain, Mohammad Saifuddin, Taijul Islam, Mustafizur Rahman
Afghanistan (Playing XI): Hazratullah Zazai, Rahmanullah Gurbaz(w), Najeeb Tarakai, Najibullah Zadran, Asghar Afghan, Mohammad Nabi, Gulbadin Naib, Rashid Khan(c), Karim Janat, Fareed Malik, Mujeeb Ur Rahman