Michael Haswell      

Full name Michael John Haswell

Born May 3, 1962, Bristol

Current age 55 years 167 days

Major teams Gloucestershire, Wales Minor Counties

Batting style Left-hand bat

Bowling style Left-arm medium