Mohammad Hammoud

Mohammad Hammoud

Player Id: 29939

Batting Ranking: 237

Bowling Ranking: 1328

Games Played: 283

Runs Scored: 6707

Wickets Taken: 259

Batting Ave: 40.64

Bowling Ave: 26.56