No Test playing nation has played in Pakistan since the 2009 terrorist attack on Sri Lanka in Lahore. Only Zimbabwe visited the country in 2015 for a T20 international series.