Samaraweera, a 68-Test veteran, was also overlooked for the third Test against Australia.
Colombo: Sri Lanka has dropped experienced batsman Thilan Samaraweera from its squad for the Test series against Pakistan starting next month.
Samaraweera, a 68-Test veteran, was also overlooked for the third Test against Australia, which ended on Tuesday, after scoring just 86 runs in four innings of the previous two matches.
However, the batsman, who turns 35 on Thursday, maintains a healthy 52-run average with 4683 runs with 12 centuries and 27 half-centuries.
The selectors are persisting with young batsman Lahiru Thirimannen, who played as an opening batsman in the third Australia Test.
Sri Lanka plays Pakistan in three Test matches starting October 18 in the United Arab Emirates.
The 16-man squad announced on Wednesday includes uncapped batsman Dinesh Chandimal, wicketkeeper batsman Kaushal Silva and seam bowler Nuwan Pradeep.
The squad includes nine specialist batsmen, two of them wicketkeeping batsmen. There are also five seam bowlers and two spinners.
Tillakaratne Dilshan (captain), Angelo Mathews, Tharanga Paranavitana, Lahiru Thirimanne, Kumar Sangakkara, Mahela Jayawardene, Prasanna Jayawardene, Dinesh Chandimal, Rangana Herath, Suraj Randiv, Chanaka Welegedara, Suranga Lakmal, Shaminda Eranga, Dhammika Prasad, Nuwan Pradeep, Kaushal Silva.