Muhammad
Hafeez
ID: 114351

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

2314
8345
0
0
National Ranking

886
2276
0
0
Category
World Ranking

National Ranking

Batting
2314
886
Bowling
8345
2276
All Rounder
0
0
Keeping
0
0











