Malinga, feared for his awkward action and toe-crushing yorkers, returned to international cricket during June's Champions Trophy following a knee injury that kept him out of the World Twenty20 last year.
But the 34-year-old has not been as effective since his return and has managed 10 wickets from 13 ODIs since his return. He has taken 301 wickets from 204 matches in his career.
Sri Lanka, who lost 5-0 to India at home recently, will also be without former captain and all-rounder Angelo Mathews, who is struggling with a calf injury.
The first ODI will be played on Oct. 13 in Dubai with the teams also slated to play a three-match Twenty20 series.
Squad: Upul Tharanga (captain), Dinesh Chandimal, Niroshan Dickwella, Lahiru Thirimanne, Kusal Mendis, Milinda Siriwardana, Chamara Kapugedara, Thisara Perera, Seekuge Prasanna, Nuwan Pradeep, Suranga Lakmal, Dushmantha Chameera, Vishwa Fernando, Akila Dananjaya, Jeffrey Vandersay
Dinesh ChandimalLasith Malinganiroshan dickwellaPakistan vs Sri LankaPakistan vs Sri Lanka 2017sri lankaupul tharanga
First Published: October 5, 2017, 1:57 PM IST