 Swannell played 23 Minor Counties Championship matches for Cambridgeshire from 2003 to 2006.In 2004 he represented Cambridgeshire in the 2004 Cheltenham & Gloucester Trophy against Northamptonshire, which was his only List-A match for the county.In his 3 one-day matches, he scored 22 runs at a batting average of 7.33.