Oleg Aleksandrovich Ivanov (; born 4 August 1986) is a Russian professional footballer who plays as a central midfielder for Rubin Kazan.
He made his debut for Krylia Sovetov on 22 March 2008.
On 10 January 2021, his contract with Akhmat Grozny was terminated by mutual consent after 10 years at the club.
On 21 January 2021, he signed a 1.5-year contract with Ufa.
Ivanov was selected for the Russian national team provisional squad for Euro 2008. He was called up after the injury to Pavel Pogrebnyak. After a long pause, he was called up for the national team again in February 2013 for a friendly against Iceland. He finally made his national team debut on 7 June 2015 in a friendly game against Belarus.