Player index by type
Player index by letter

England

Michael Haswell      

Full name Michael John Haswell

Born May 3, 1962, Bristol

Current age 56 years 199 days

Major teams Gloucestershire, Wales Minor Counties

Batting style Left-hand bat

Bowling style Left-arm medium