Mehul Mandewalkar

Mehul Mandewalkar

Player Id: 21924

Batting Ranking: 412

Bowling Ranking: 1298

Games Played: 191

Runs Scored: 6354

Wickets Taken: 174

Batting Ave: 51.65

Bowling Ave: 25.73