Left-arm seamer Chanaka Welegedara and batsman Lahiru Thirimanne replaced the injured duo of Shaminda Eranga and Kithuruwan Vithanage.
Pakistan left out lanky fast bowler Mohammad Talha to play left-arm seamer Wahab Riaz in what are expected to be good batting conditions at the Sinhalese Sports Club.
Former captain Jayawardene will quit Test cricket after the match, but will continue playing one-day internationals until next year's World Cup in Australia and New Zealand.
Sri Lanka: Angelo Mathews (capt), Lahiru Thirimanne, Kaushal Silva, Upul Tharanga, Kumar Sangakkara, Mahela Jayawardene, Niroshan Dickwella, Rangana Herath, Dilruwan Perera, Chanaka Welegedara, Dhammika Prasad.
Pakistan: Misbah-ul Haq (capt), Ahmed Shehzad, Khurram Manzoor, Azhar Ali, Younis Khan, Asad Shafiq, Sarfraz Ahmed, Saeed Ajmal, Abdur Rehman, Junaid Khan, Wahab Riaz.Umpires: Ian Gould (ENG) and Richard Illingworth (ENG)
TV umpire: Bruce Oxenford (AUS)
Match referee: Andy Pycroft (ZIM)