Cricket Returns to Arbab Niaz Stadium After 20 Years Sports February 4, 2025 PESHAWAR: Arbab Niaz Cricket Stadium in Peshawar is preparing to host matches after nearly 20 years. The Pakistan Cricket Board…