Gooch made his debut for Essex in 1973 at the age of 19, and played for the county until his retirement as a player in 1997. For Essex, Gooch scored 120 in the 1979 Benson and Hedges Cup final against Surrey, a match which saw Essex win a major domestic trophy for the first time in their history. This heralded a highly successful period for the county, with Gooch a key member of a team that won the county championship six times in the years 1979–1992, and also won every other major domestic trophy at least once in the same period. Gooch holds numerous Essex batting records: in particular he scored the most first-class runs in a season (2559, scored in 1984 while banned from playing for England), and made more first-class centuries (94) for the county than any other player. The Essex record partnership for the second wicket was set by Gooch and Paul Prichard.