Pakistan won the second match by 67 runs while the first match was rained off without a ball being bowled — both also in Karachi.
Pakistan were indebted to Fakhar Zaman (76) and Abid Ali (74) who provided a solid 123-run opening stand in 20 overs before Haris Sohail (56) and Iftikhar Ahmed chipped in with a 22-ball 28 not out.
Pakistan needed 37 in the last five overs as Iftikhar cut loose, hitting a six and a boundary to bring up victory — Pakistan’s eighth consecutive ODI win over Sri Lanka since 2017.Sohail and Iftikhar hit three fours and a six apiece.
The matches revived one-day international cricket in Karachi after a gap of ten years.
Pakistan did not stage international cricket for six years before Zimbabwe toured in 2015 followed by visits from a World XI, Sri Lanka and the West Indies.