Player index by type
Player index by letter

England

Michael Haswell      

Full name Michael John Haswell

Born May 3, 1962, Bristol

Current age 55 years 297 days

Major teams Gloucestershire, Wales Minor Counties

Batting style Left-hand bat

Bowling style Left-arm medium