Khalil drove the bus and the Sri Lankan players to safety despite pinned down by terrorists.
Afridi appreciated the courage and spirit of Zimbabwe saying they deserved kudos for undertaking the tour.
Pakistan has deployed at least 4,000 policemen and paramilitaries to protect Zimbabwe cricket team.
Zimbabwe are the first Test-playing nation to tour Pakistan since the 2009 terror attack on Sri Lanka team bus in Lahore.
“They have all studied from reputed institutions and one of them has personally met Osama bin Laden and Aiman al-Zawahari in the past,” said a police officer.
Bvute said the Zimbabwe team had come to Pakistan with a message of peace and brotherhood and had no political agenda.
Fast bowler Sami returns to the squad after nearly two-and-a-half years while Malik last played for Pakistan in April 2014.
The tour was in jeopardy after militants killed dozens in a bus in the southern port city of Karachi.
The Melbourne-based team was interested in having Amir play for them in the Big Bash this winter.
Zimbabwe’s tour to Pakistan was put in a jeopardy after a terrorist attack on a bus which killed 47 people in Karachi last week.
Zimbabwe is scheduled to arrive on Tuesday and will be the 1st Test-playing nation to tour Pak in 6 years.
A recent book on the Pakistan army concludes that Pakistan will not self-correct.
Hundreds of people attended the funeral prayers of the 43 victims who were laid to rest at the Sakhi Hasan graveyard of the city, police said.
The post-mortem comes as Pakistan prepare to face Zimbabwe in a mini-series of Twenty20s and three ODIs.
The BCCI has apprehensions with the broadcasting rights being handed over to Subhash Chandra-owned Ten sports.