Throughout his career he played mainly for Nottinghamshire, and was club captain from 1856 to 1870. He also made occasional appearances for other counties and for Marylebone Cricket Club.
He primarily played for Nottinghamshire, serving as captain from 1856 to 1870. He also made occasional appearances for other counties and the Marylebone Cricket Club.