Полузащитник «Рубина» Олег Иванов завершил игровую карьеру сразу после окончания сезона чемпионата России. Об этом сообщил диктор стадиона «Казань Арена» после финального свистка матча «Рубин» - «Пари НН» (2:2).
Иванов играл за «Рубин» с 2022 года, но больше участник Евро-2008 запомнился в качестве хавбека «Ахмата»: за грозненский клуб Олег выступал с 2012 по 2020 годы. Также в его карьере были московский «Спартак», «Химки», «Кубань», «Крылья Советов», «Ростов» и «Уфа».
В 2015-2016 годах вызывался в сборную России, провёл пять матчей. Попадал в окончательную заявку на Евро-2008, но так и не сыграл тем летом в Австрии и Швейцарии ни одного матча.