Keith James (born 5 November 1934) is a South African long-distance runner. He competed in the marathon at the 1960 Summer Olympics.