Gordon Barker (6 July 1931 – 10 February 2006) was an English first-class cricketer who played for Essex. Born in Yorkshire, Barker was a right-handed opening batsman and made his Essex debut in 1954 against the touring Canadians, scoring a century. Barker passed 1,000 runs in a season every year from 1955 to 1967 with a best of 1,741 runs in 1960. He finished his career with 21,893 runs for Essex.