Career
Garnsworthy was a right-handed batsman who played primarily as a wicketkeeper. Garnsworthy made a single List-A appearance for the Somerset Cricket Board against Cornwall in the 1st round of the 2003 Cheltenham & Gloucester Trophy which was played in 2002. In the match he scored a single run before being dismissed by Justin Stephens and behind the stumps he took 2 catches.