Lahiru Thirimanne's century helped Sri Lanka chase down a target of 261 to beat Pakistan in the Asia Cup final.
Pakistan will be hoping all-rounder Shahid Afridi will be passed fit for Saturday's Asia Cup final against Sri Lanka.
Bangladesh's miserable Asia Cup campaign finished without victory after Sri Lanka claimed a battling three-wicket win.
India signed off from their disappointing Asia Cup campaign with an eight-wicket thrashing of Afghanistan in Dhaka.
Pakistan booked their place in the Asia Cup final with a three-wicket win over Bangladesh in Mirpur.
Sri Lanka secured their place in the final of the Asia Cup after cruising to a 129-run victory over Afghanistan.
Shahid Afridi blasted back-to-back sixes to clinch Pakistan a thrilling one-wicket win over India in the Asia Cup.
Bangladesh captain Mushfiqur Rahim has labelled the 32-run defeat to Afghanistan in the Asia Cup as "shameful".
Afghanistan claimed their first-ever win over a full member nation after a 32-run defeat of Bangladesh in the Asia Cup.
Sri Lanka made it two wins from two in the Asia Cup, beating India by two wickets in a last-over thriller in Fatullah.
Pakistan were pushed hard by minnows Afghanistan before completing a 72-run victory in their Asia Cup match in Dhaka.
Virat Kohli ensured India made a winning start to their Asia Cup campaign as he hit a century against Bangladesh.
Lasith Malinga took five wickets in the space of 14 deliveries to sink Pakistan in the Asia Cup.
Mashrafe Mortaza is confident over Bangladesh's prospects as the Asia Cup hosts prepare to take on India.