Muhammad Ahmad

Muhammad Ahmad

Player Id: 105736

Batting Ranking: 120

Bowling Ranking: 1032

Games Played: 123

Runs Scored: 3943

Wickets Taken: 92

Batting Ave: 57.98

Bowling Ave: 24.29