Riaan Labuschagne

Riaan Labuschagne

Player Id: 128520

Batting Ranking: 2072

Bowling Ranking: 107

Games Played: 70

Runs Scored: 1545

Wickets Taken: 65

Batting Ave: 40.65

Bowling Ave: 22.30