Pakistan have played almost all their "home" matches in the UAE since then.
West Indies are set to become the latest worldwide team to tour Pakistan.
Since 2009, Pakistan have hosted just 2 T20Is and 3 ODIs against minnows Zimbabwe in 2015, a T20I against Sri Lanka and 3 T20Is against World XI.
"Karachi last hosted an worldwide cricket match in 2009 when Pakistan and Sri Lanka played the first of their three-match Test series at the National Stadium".
Pakistan Super League proved to be a starting point for this all, and is a statement that Pakistan can host matches and it will. PSL's final will also held in Karachi this time so it is a good initiative. They will not play in Lahore but in Karachi. England's former Test batsman Kevin Pietersen, a big draw in the PSL and who plays for Quetta, has made it clear at a press conference in Dubai that he would not travel to Lahore or Karachi. "Karachi people should welcome this". "Now it is Karachi's turn to rise and shine with PSL3 Final and WI", Sethi added. "Their expert will stay back for seven days and conduct the security for West Indies series".
"This will be a one-off series.it will be a loss-making enterprise". The idea wasn't to make money; it was to bring cricket back, so this is a step in that direction. "The details about the venues, dates, financial model will be discussed later but in principle it has decided that three countries will play in the U.S.".
Sangakarra was in the Sri Lankan team which was attacked by militants in March 2009 in Lahore leading to the isolation of Pakistan as an global cricket venue and forcing the Pakistan Cricket Board to not only hold its home series but also the PSL in the Emirates.