Pallekele - Sri Lanka captain Mahela Jayawardene elected to bat after winning the toss against Pakistan in the opening one-day international in Pallekele on Thursday.
The second one-dayer will also be played in Pallekele on Saturday while the last three games will be held in Colombo on June 13, 16 and 18.
The one-dayers will be followed by a three-Test series starting on June 22.
Sri Lanka: Mahela Jayawardene (captain), Tillakaratne Dilshan, Upul Tharanga, Kumar Sangakkara, Dinesh Chandimal, Angelo Mathews, Lahiru Thirimanne, Thisara Perera, Nuwan Kulasekara, Lasith Malinga, Rangana Herath.
Pakistan: Misbah-ul-Haq (captain), Mohammad Hafeez, Azhar Ali, Younis Khan, Umar Akmal, Shahid Afridi, Sarfraz Ahmed, Umar Gul, Saeed Ajmal, Sohail Tanvir, Mohammad Sami.
Umpires: Ranmore Martinesz (SRI) and Paul Reiffel (AUS)
TV umpire: Ruchira Palliyaguruge (SRI)
Match referee: Chris Broad (ENG)