 He played a total of 215 league games in the English Football League, helping Luton Town to the Fourth Division title in 1967–68, also helping Port Vale to win promotion out of the Fourth Division in 1969–70.He also played cricket for Derbyshire from 1959 to 1973, serving the county as captain between 1970 and 1972.Buxton started his career at Derby County, helping them to an 18th-place finish in the Second Division in 1959–60.