Marjan Ognjanov (Bulgaars: Мариян Огнянов) (Lom, 30 juli 1988) is een Bulgaarse voetballer die bij voorkeur als middenvelder speelt. Hij verruilde in januari 2012 Levski Sofia voor Botev Plovdiv.
Op 27 september 2006 maakte Ognjanov het eerste Bulgaarse doelpunt ooit in de Champions League, in een wedstrijd tegen Chelsea (1-3-verlies).
Onder leiding van bondscoach Ljoeboslav Penev maakte Ognjanov op 14 augustus 2013 zijn debuut voor de nationale ploeg van Bulgarije, in de vriendschappelijke wedstrijd uit tegen Macedonië (2-0-nederlaag). Hij viel in dat duel na 66 minuten in voor Aleksandar Tonev. Andere debutanten voor Bulgarije in die wedstrijd waren Ventsislav Hristov en Todor Nedelev.
1 Stachowiak · 2 Aytov · 3 Doré · 7 Ognjanov · 10 Vieira · 11 Hristov · 16 Jirsák · 17 Baltanov · 19 Tsvetkov · 20 Joesein · 21 Dimitrov · 22 Nikolov · 23 Tsjoentsjoekov · 24 Marin · 28 Filipov · 30 Vasev · 33 Andonov · 37 Kolev · 38 Gamakov · 48 Karamfilov · 88 Kazakov · 89 Ivanov · 92 Kolev · 95 Drjanov · Coach: Stoilov