Herman played county cricket either side of the Second World War for Hampshire, taking over 1,000 wickets as a right-arm fast-medium and later off break bowler, whilst also scoring over 4,000 runs.
[5] Although he was less effective in 1930, with 38 wickets, he did manage to record his career best bowling figures of 8 for 49 against Yorkshire at Bournemouth.
[2][6] In 1939, he left Hampshire to play in the Lancashire League for Rochdale Cricket Club, on a two-year contract.
However, with the emergence of Derek Shackleton, he found himself playing for the second eleven in 1949, and retired from first-class cricket at the end of that season.
Wisden remarked that "he batted after the old-fashioned tradition of fast bowlers", as a hard-hitting lower-order batsman.
[11] Following his retirement, he played minor counties cricket for Wiltshire in 1950 and 1951,[1] where he had become solely an off break bowler.
In 1963, he joined the list of first-class umpires and stood in his first match between Sussex and Worcestershire in the County Championship.