He was capped 96 times by Bulgaria bwtewwn 1967 and 1979, where he scored 48 goals. He played at the 1970 and 1974 FIFA World Cups. He mostly played for Lokomotiv Plovdiv, but he also played for CSKA Sofia and AEK Athens. In 1982, he came out of retirement to play for Oxford United in 1982.