Karl Odermatt (born 17 December 1942 in Lucerne) is a Swiss former footballer who played for FC Basel and BSC Young Boys throughout the 1960s and 1970s.
He played as a midfielder or striker and is generally regarded as one of the best players ever to have worn the FC Basel shirt.