Nico Labuschagne

Nico Labuschagne

Player Id: 128866

Batting Ranking: 3256

Bowling Ranking: 1089

Games Played: 207

Runs Scored: 3942

Wickets Taken: 186

Batting Ave: 23.60

Bowling Ave: 23.61