Thomas Banks (born 10 November 1929) is a retired English footballer. He played for Bolton Wanderers from 1947 to 1961, and six matches for the England national football team in 1958, including all four matches in the 1958 FIFA World Cup. 