Mohammad Hafeez is a Pakistani international cricketer. Hafeez is a versatile batsman who can play anywhere in the top 6 and forms part of the bowling attack. Wikipedia














Mohammad Hafeez is a Pakistani international cricketer. Hafeez is a versatile batsman who can play anywhere in the top 6 and forms part of the bowling attack. Wikipedia
Sarfaraz Ahmed is a Pakistani wicketkeeper-batsman who plays for the Pakistani national cricket team. He …