Zeeshan Ashraf takes part in a training session, Abu Dhabi, June 8, 2021

Zeeshan Ashraf takes part in a training session

Mohammad Hafeez goes over the off side, Lahore Qalandars vs Multan Sultans, Pakistan Super League, Lahore, February 21, 2020
Mohammad Hafeez goes over the off sideArif Ali/AFP/Getty Images
Zeeshan Ashraf was dismissed by Wahab Riaz early on, Southern Punjab vs Khyber Pakhtunkhwa, National T20 Cup, Rawalpindi, October 18, 2020
Zeeshan Ashraf was dismissed by Wahab Riaz early onPCB