There was absolutely no reason not only for Sri Lanka but for anybody who is scheduled to play in Pakistan at that time when the country was fresh from major terror attacks and warnings regarding the same. That was the time when all major cricketing nations pulled themselves back from their tours of Pakistan that included the likes of Australia, South Africa, New Zealand, England and the West Indies. It was India who were about to tour Pakistan and after the Mumbai attacks took place, India became the 6th country to join the elite list who didn't want to risk their lives.
It was more than one year from the date the attack on the Sri Lankan team bus took place that all the aforementioned nations canceled their tour to Pakistan that Pakistan had stopped hosting cricket on its soil. That is one such record that only Pakistan alone can boast of. Of course, India's reason not to tour Pakistan was rivalry between the countries rather than security concerns in Pakistan. It was in that tour that India was replaced by Sri Lanka and the
But, that could have been forgiven and so would have been the LTTE blast near the team hotel when a triangular series involving Sri Lanka, India and South Africa was scheduled to take place. And, two years after the incident has taken place, once again concerns are raised regarding the security situation in Pakistan by the same team that witnessed live horror then. If anybody can go through the latest news about Pakistan, the Sri Lankan team can look no further before deciding whether to or not to tour Pakistan. May be, if they do so, the players can never be given another chance to think.