Caffyn's known first-class career spanned the 1849 to 1873 seasons.
At the end of the 1859 English cricket season, Caffyn was one of the 12 players who took part in cricket's first-ever overseas tour when an England cricket team led by George Parr visited North America.