John Frederick Steele (born 23 July 1946 in Brown Edge, Staffordshire) is a former English first-class cricketer for Leicestershire and Glamorgan.
An allrounder who bowled left-arm spin, he made 15,054 runs and took 584 wickets in his career which started in 1970 and ended in 1986.
His elder brother David played Test cricket for England.