Leng Boekhoudt

Leng Boekhoudt

Player Id: 34418

Batting Ranking: 11059

Bowling Ranking: 3868

Games Played: 268

Runs Scored: 1939

Wickets Taken: 182

Batting Ave: 13.85

Bowling Ave: 30.36