Hill then moved to Derbyshire County Cricket Club in 1966. He performed in the middle order in a low-scoring victory against Surrey and was a first-choice team-member throughout the season.
Hill changed teams to Derbyshire County Cricket Club in 1966. He played in the middle section of the batting order in a game against Surrey where the scoreline was not high, and he was frequently chosen as a key player throughout the season.