 During his five years in first-class cricket, he played for Gloucestershire and Northamptonshire, representing the latter in Twenty20 cricket during 2003.Cawdron's debut in first-class cricket came in August 1999, where he took five wickets against a strong Hampshire side, and made 42 runs, after closing out on the first day at the crease with Jack Russell.He played extensively in the Second XI championship between 1992, where he debuted for Gloucestershire in August but failed to make too much of an impression, finishing the match with a mere single run to his credit.