Fischer spilte 45 landskamper for Vest-Tyskland i perioden 1977–1982. I løpet av disse landskampene scoret han 32 mål. Han ble toppscorer i den vesttyske bundesligaen i 1976 med 29 mål, og cupmester to ganger med henholdsvis Schalke 04 (1972) og 1. FC Köln (1983). Han spilte i to VM-sluttspill, blant annet i finalen i 1982. Han scoret et viktig mål i semifinalen mot Frankrike som førte til straffesparkkonkurranse som Vest-Tyskland vant. Klaus Fischer var skadet under EM-sluttspillet i 1980, og fikk ikke være med å feire triumfen da Vest-Tyskland ble europamester dette året. Klaus Fischer er ved siden av Gerd Müller den spilleren som har scoret flest mål i den tyske bundesligaen.