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: Ahmed Shehzad, Fakhar Zaman, Babar Azam, Shoaib Malik, Sarfraz Ahmed (capt & wk), Imad Wasim, Fahim Ashraf, Shadab Khan, Sohail Khan, Hasan Ali, Rumman Raees
WORLD XI: Tamim Iqbal, Hashim Amla, Faf du Plessis (capt), David Miller, Grant Elliott, Thisara Perera, Tim Paine (wk), Ben Cutting, Darren Sammy, Morne Morkel, Imran Tahir