Muhammad
Hafeez
ID: 349440

Nationality
Not Specified
Batting Style
N/A
Bowling Style
N/A
Category
Batting
Bowling
All Rounder
Keeping
World Ranking

18658
47883
28593
8308
National Ranking

5743
10780
8108
2170
Category
World Ranking

National Ranking

Batting
18658
5743
Bowling
47883
10780
All Rounder
28593
8108
Keeping
8308
2170








