Ivan Georgiev Zafirov (Bulgarian: Иван Георгиев Зафиpoв; born 30 December 1947) is a former Bulgarian footballer who played as a defender.
After short spells at Sliven, it was with CSKA Sofia that he found his spiritual home in the 1970s.
Zafirov, a right-back, played 340 times for the Reds, scoring 8 goals.
Zafirov was on Bulgaria's roster for the 1974 FIFA World Cup.
He also won a silver medal at the 1968 Summer Olympics.