Men, women and children packed Karachi airport as Sarfraz returned from England, where Pakistan thrashed arch- rivals India to be crowned surprise winners.
Sarfraz held up the trophy to loud cheers and chants of "Long live Sarfraz!" as a police band played patriotic songs nearby.
"(We won) thanks to Allah and the prayers of the whole nation," Ahmed said in brief comments as he jostled his way through the crowd of well-wishers.
Pakistan's victory by 180 runs on Sunday has sparked widespread celebrations in the country, where cricket is the number one sport.
More From This Section
Sarfraz was showered with bouquets and given a traditional skull cap and an 'ajrak' shawl, which is usually presented as a mark of honour.
Senior local officials also turned up to greet the captain before he was whisked away under escort by police commandos along with team-mate Rumman Raees.
The celebrations did not end once he reached his residential block in central Karachi, adorned with colourful lights and Pakistan flags, where fans climbed on rooftops and balconies to watch him return.
"First of all I would like to thank God, I think this is a big victory for the whole Pakistani public," he told reporters."
The Pakistan team enjoyed a remarkable turnaround after widespread criticism followed a 124-run drubbing by India in the opening group match.
Pakistan went on to outplay hosts and trophy favourites England in an eight-wicket semi-final win before their epic final triumph against the Indians.
"All the boys worked very hard, after losing that first match, the way the boys made the comeback is remarkable," said Sarfraz.
"This was a young team," Sarfraz said. "Nine boys were playing an ICC event for the first time and four to five boys were in the team for the first time, so I think it is a very good sign for the youngsters.
"Fakhar Zaman, Rumman Raees, Shadab Khan, Fahim Ashraf -- all new boys and it is very good sign for Pakistan cricket the way Hasan Ali played," he continued. "This was the whole team's effort."