With India set to play hosts Bangladesh in the final, there is only pride at stake for the former and defending World T20 champions.
The sagging spirits were quite evident during the training sessions at Shere Bangla Academy where both teams practised.
The intensity was lacking as the teams went through the motions during two hour session. Sri Lankan captain Lasith Malinga did not practice and was seen roaming around in slippers.
Bowling coach Azhar Mahmood defended the team's performance and under fire bowler Mohammed Sami, whose twin no balls cost Pakistan dearly.
Also Read
"I am the bowling coach and people are asking about no balls being bowled. I do not have a magic wand to change things overnight. Also look at the boy (Sami), he is making a comeback and comebacks are always difficult. There is so much of pressure," Mahmood said.
"It's not that we don't have talent but give them some time. You have to be patient and one win will change it. T20 is a game of momentum and if we win tomorrow and couple of games in World T20, things will change," Mahmood said.
Pakistan: Shahid Afridi (captain), Mohammed Hafeez, Sharjeel Khan, Khurram Manzoor, Umar Akmal, Shoaib Malik, Mohammed Amir, Wahab Riaz, Sarfraz Ahmed (wk), Mohammed Irfan, Mohammed Sami, Mohammed Nawaz, Anwar Ali, Iftikhar Ahmed, Imad Wasim.
Sri Lanka: Lasith Malinga (captain), TM Dilshan, Dinesh Chandimal, Shehan Jayasuriya, Angelo Mathews, Chamara Kapugedara, Nuwan Kulasekara, Dasun Chanaka, Dushmantha Chameera, Milinda Siriwardana, Rangana Herath, Niroshan Dickwella, Thisara Perera, Jeffrey Vandersay, Sachithra Senanayeke.
Match starts 7pm (IST).