Table of Contents
Toggle8. Mohammad Hafeez (Pakistan) – 1,908 runs
Pakistan all-rounder Mohammad Hafeez is currently one of the senior cricketers. The right-handed batsman is a strong-minded batsman who can change the game in a quick moment. Hafeez has played 89 T20Is where he has scored 1,908 runs with an average of 24.46. The right-handed batsman has hit 10 T20I half-centuries, including his best knock of 86 runs.