Shariz Ahmad
Left Handed Bowler, Netherlands
ICC Ranking
Batting
Bowling
ODI
396th
216th
TEST
th
th
T20I