Malinga's four keeps Pakistan to 232 in 5th ODI
Sri Lanka players celebrate after the dismissal of Pakistan batsman Ahmed Shahzad (L) during the fifth and final one-day international in Abu Dhabi on December 27, 2013
Malinga finished with 4-57 as Pakistan, already enjoying an unbeatable 3-1 lead in the series, slumped from 128-3 to 194-8 after they won the toss and batted on a flat Sheikh Zayed Stadium pitch.
Pakistan captain Misbah-ul Haq top-scored with 51 while in-form batsman Mohammad Hafeez, who scored three centuries in the series, made 41.
Anwar Ali chipped in with a fiery 38-ball 41 not out spiced with one six and two fours.
Pakistan, who had not been all out in the previous four matches of the series, found the going tough after openers Ahmed Shehzad (17) and Sharjeel Khan (18) by 13th over.
Malinga made it 70-3 by dismissing Sohaib Maqsood (seven) before Misbah and Hafeez shared 58-run stand for the fourth wicket before the innings once again derailed.
Hafeez was bowled by Angelo Mathews after his 56-ball knock with two boundaries.
Malinga then came into his own, sending Misbah back off caught behind and then trapped Abdul Rehman (one) to leave Pakistan struggling at 176-7. In between Ajantha Mendis had Umar Akmal (20) caught at short mid-wicket.
Misbah hit two boundaries and a six during his 74-ball knock, finishing with 1371 runs in 34 one-day matches this year -- the most by any player.
Pakistan were without all rounder Shahid Afridi, who returned home to attend to his sick daughter while Bilawal Bhatti was dropped. They were replaced by Rehman and Ali.
Sri Lankan brought in Mendis for paceman Nuwan Kulasekara.