Muhammad
Hafeez
ID: 366061

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

20460
48073
30567
4116
National Ranking

6255
10828
8539
1119
Category
World Ranking

National Ranking

Batting
20460
6255
Bowling
48073
10828
All Rounder
30567
8539
Keeping
4116
1119









