Hammond made his first-class debut for Sussex against Kent in 1841 at the Royal New Ground, Brighton.
He played first-class cricket for Sussex in a thirteen-year career, making a total of forty appearances, the last of which came against a United South of England Eleven in 1859.
[2] One of three half centuries he made, this score came against Nottinghamshire at Trent Bridge in 1843, an innings which helped secure Sussex a draw.
[3] His early appearances for the county were met with success, however, according to Scores and Biographies, "After 1849, however, he seldom was engaged in a match, owing to (at least the compiler was so informed) his being a bad field, but could throw in well at the distance of 70 or 80 yards."
He also made a single appearance for England against Kent in 1845, while in 1846 he played in a repeat of that same fixture.