James Leach

James Leach

Player Id: 2276

Batting Ranking: 4283

Bowling Ranking: 3970

Games Played: 239

Runs Scored: 3854

Wickets Taken: 170

Batting Ave: 27.72

Bowling Ave: 23.93