Player index by type
Player index by letter

England

William Swallow      

Full name William Stuart Swallow

Born February 23, 1975, Whitehaven, Cumberland

Current age 43 years 242 days

Major teams Cumberland

Batting style Right-hand bat