Steven Florenca

Steven Florenca

Player Id: 46793

Batting Ranking: 3399

Bowling Ranking: 5932

Games Played: 233

Runs Scored: 6459

Wickets Taken: 168

Batting Ave: 41.40

Bowling Ave: 22.77