Pieter Louw

Pieter Louw

Player Id: 82945

Batting Ranking: 3991

Bowling Ranking: 1393

Games Played: 318

Runs Scored: 4593

Wickets Taken: 283

Batting Ave: 22.62

Bowling Ave: 25.32