 Swannell made his List-A debut for Huntingdonshire in the 1999 NatWest Trophy against Bedfordshire.He played one further match for Huntingdonshire in the 1st round of the 2003 Cheltenham & Gloucester Trophy which was played in 2002 against Cheshire.In 2003 he joined Cambridgeshire, where he made his debut for the county in the 2003 Minor Counties Championship against Suffolk.