The winner of the Super-Four stage match of the six-nation tournament will be India's opponents in the final on September 28.
There are three changes in Bangladesh’s the best eleven as injured all-rounder Shakib Al Hasan, who fractured his finger, has been dropped for the day alongside Nazmul Hossain Shanto and Nazmul Islam Apu while top-order batsman Soumya Sarkar, Mominul Haque and pacer Rubel Hossain got spots to replace them.
Sarfraz Ahmed-led Pakistan brought one change as Junaid Khan replacing Mohammad Amir in their best eleven.
Bangladfesh best XI: Liton Kumar Das, Soumya Sarkar, Mohammad Mithun, Mushfiqur Rahim, Mominul Haque, Imrul Kayes, Mahmudullah Riyad, Mashrafe Bin Mortaza(captain), Mehidy Hasan Miraz, Rubel Hossain and Mustafizur Rahman.
Pakistan best XI: Fakhar Zaman, Imam Ul Haq, Babar Azam, Sarfraz Ahmed (captain), Shoaib Malik, Asif Ali, Shadab Khan, Mohammad Nawaz, Hasan Ali, Junaid Khan and Shaheen Shah Afridi.