Pakistan beat the touring World XI on Friday by 33 runs in the final Twenty20 fixture in Lahore to win the three match series 2-1 and thrill home fans excited by the return of international cricket.
Buoyed by a 102-run second-wicket stand between opener Ahmed Shehzad and batsman Babar Azam, Pakistan reached 183 for four in their 20 overs before restricting the star-studded World XI team led by South African captain Faf du Plessis to 150 for eight.
Pakistan has only hosted one international series since militants attacked a bus transporting the Sri Lankan cricket team in 2009. Six players were wounded
World XI skipper Faf du Plessis won the toss and sent Pakistan into bat in the first of three Twenty20 internationals at Gaddafi Stadium in Lahore on Tuesday.
The series, only the second international in Pakistan since 2009, is part of efforts to revive international cricket in the country.
Pakistan also hosted Zimbabwe in 2015.
Pakistan had been forced to play international matches on neutral venues in United Arab Emirates since a 2009 terrorist attack on the Sri Lankan team bus in Lahore, after which foreign teams had refused to tour due to security concerns.
Pakistan: Sarfraz Ahmed (captain), Fakhar Zaman, Ahmed Shehzad, Babar