Mohammad Hafeez

This page is dedicated to Mohammad Hafeez, Pakistan's ex-captain and all-rounder. Find out Mohammad Hafeez's ODI, Test, Twenty20 International records - batting, fielding and bowling stats.