Sri Lanka captain Dasun Shanaka won the toss and opted to bat in the World Cup game against Pakistan in Hyderabad on Tuesday.
Pakistan left out struggling opener Fakhar Zaman and brought in Abdullah Shafique from the side that beat the Netherlands in their first game on Friday, also in Hyderabad.
Spinner Maheesh Theekshana comes back for Sri Lanka after missing the 102-run defeat against South Africa in their first match due to a hamstring injury, replacing pacer Kasun Rajitha.
Teams
Pakistan: Imam-ul-Haq, Abdullah Shafique, Babar Azam (capt), Mohammad Rizwan (wk), Saud Shakeel, Iftikhar Ahmed, Shadab Khan, Mohammad Nawaz, Hasan Ali, Shaheen Shah Afridi, Haris Rauf
Sri Lanka: Pathum Nissanka, Kusal Perera, Kusal Mendis (wk), Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Dasun Shanaka (capt), Dunith Wellalage, Maheesh Theekshana, Maheesh Pathirana, Dilshan Madushanka
Umpires: Alex Wharf (ENG) and Chris Gaffaney (NZL)
TV umpire: Nitin Menon (IND)
Match referee: Andy Pycroft (ZIM)