Naast de clubs die Popov vertegenwoordigde, is hij meervoudig Macedonisch international. Daarmee speelde hij in 2005 tijdens de WK-kwalificatie in de 0-0 geëindigde wedstrijd tegen Nederland. Hij heeft een Bulgaars paspoort.[2]
Popov werd op 29 mei2009 veroordeeld tot een boete van 1150 euro en een rijontzegging van vier maanden omdat hij op 1 februari door de politie aangehouden was terwijl hij dronken achter het stuur zat.[3]