Karachi, Feb. 19 -- Excitement in Pakistan is reaching fever pitch as the nation prepares to host its first ICC major event for 29 years when the Champions Trophy returns.

Lahore, Rawalpindi and Karachi will stage matches in the competition, with the hosts taking on New Zealand in the tournament opener here on Wednesday.

As a cricketer forged on the streets of the city, Sarfaraz Ahmed, who captained Pakistan to glory at the most recent ICC Men's Champions Trophy in 2017, cannot wait to see Karachi given its moment in the spotlight.

"Karachi is my city," he said. "It is the City of Lights and I hope so many people will come and see it, it's a fabulous place," Sarfaraz said,

"There is always something happening, people meeting, eating foo...