A Cricbuzz player profile in one call: country, role, date and place of birth, batting and bowling style, teams and ICC rankings. This site needs JavaScript to show the full page.