Born in Eastwood on 22 May 1892, Herbert Wilson was a fast-medium right-arm bowler, right-hand bat and slip field. From 1911 to 1919 he was on the ground staff at Trent Bridge and during this time played in six first-class games for Notts. The first was versus Sussex at Trent Bridge in July 1911 and the last versus Leicestershire at Loughborough in August 1919. He scored 49 runs @12.25 and took four wickets @79.50. His top score was 19 versus Kent at Trent Bridge in 1913; he recorded his best bowling figures of 1-21 in the same game.
He left the Notts staff at the close of 1919 due to a dispute over terms and in 1920 was engaged by Glossop CC. This post lasted two years, then he moved to Macclesfield CC in 1922, where he remained for the rest of his cricketing career. In 1922 he took 117 wickets @6.85 for Macclesfield. He qualified through residence for Cheshire and played in 77 Minor Counties Championship matches for them between 1924 to 1934 scoring 1,824 runs @17.88 and taking 322 wickets @14.32.
Playing for Digby Colliery versus Ilkeston in 1915, Wilson took seven wickets in eight balls and had a batsman missed behind the stumps with the other ball.
He was landlord of the Honeypot Hotel in Macclesfield, and he died in Macclesfield on 3 June 1972 aged 80 years.