Aasif SheikhSharad VesawkarKushal MallaPratish GCAarif SheikhTul Bahadur ThapaBishal Bikram KCKrishna KarkiBipin KhatriSumit MaharjanSiddhant LohaniMohammad HafeezNiroshan DickwellaSalman IrshadSeekkuge Prasanna NationalityPakistanPositionAllrounderCurrent TeamPokhara AvengersMohammad Hafeez is a former Pakistani international cricketer. Hafeez was a versatile batsman who could bat anywhere in the top 6 and formed part of the bowling attack.