Sri Lanka skipper Upul Tharanga became the first Sri Lankan and 11th batsmen in ODI history to carry his bat through an innings with a fighting 144-ball 112 not out with 14 boundaries - registering his 15th ODI century.
The match will be played on October 29 at the Gaddafi Stadium in Lahore, and Sri Lanka team will reach Pakistan on October 28.
Earlier, a letter was signed by 40 Sri Lanka Cricket (SLC) contracted players, including most in the current squad, to president Thilanga Sumathipala, expressing the unwillingness to travel to Pakistan.
Australia to field against India in second T201
But apparently, a rock was thrown at their bus that broke one of the window panes, whilst returning. Australia opening batsman Aaron Finch posted a photo of a shattered window on a bus on Twitter.
"SLC have over the past two months conducted a thorough evaluation with the assistance of the government of Sri Lanka, government of Pakistan, PCB and independent security experts", the SLC release said.
The first two matches will be played in Abu Dhabi on October 26 and 27 before teams fly to Lahore for the final game on October 29. Hashan Thilakaratne (batting coach), Rumesh Ratnayake (bowling coach), Asanka Gurusinha (manager) and Nic Pothas (head coach) are all willing to tour Lahore after head coach Mickey Arthur spoke to them, a source in the PCB confirmed to The Express Tribune. The match will also mark the first-ever visit by a major Test playing country since the attack on Sri Lanka team in 2009.
In September, a World XI team led by South Africa's Faf du Plessis, visited Lahore to play the Independence Cup 2017, a series of three T20s. Thisara Perera was part of the ICC World XI side that played three T20Is in Pakistan.
Pakistan vs Sri Lanka 3rd ODI will begin at 4:30 PM IST (1100 hrs GMT) since it is a day-night fixture.