За бугарску репрезентацију је дебитовао 25. априла 1984. у мечу са Грчком. Учествовао је на финалним турнирима Светског првенства 1994. (7 утакмица, четврто место) и Европском првенству 1996. (2 меча). На квалификационом турниру за Европско првенство 1996. био је капитен репрезентације. Последњи меч за репрезентацију одиграо је 1. септембра 1996. против Израела. Укупно је за репрезентацију одиграо 35 утакмица.