After a loan spell with Dynamo St Petersburg during the 2013–14 season, Idowu signed a new 3-year deal with Amkar on 30 June 2014,[3] extending his contract again in February 2017 until the summer of 2020.[4]
On 7 August 2020, he joined Khimki on loan for the 2020–21 season.[6]
On 7 June 2021, he moved to Khimki on a permanent basis, signing a 2-year contract with an additional 1-year extension option.[7] He left Khimki in July 2023.[8]
International career
In November 2017, Idowu was called up to the Nigerian national team for their friendly against Argentina in Krasnodar on 14 November 2017.[9] Idowu made his debut against Argentina on 14 November, coming on as a half-time substitute for Ola Aina, and scoring Nigeria's third goal in a 4-2 win.[10]
Idowu's father is Nigerian and his mother is half-Russian, half-Nigerian. He was born and raised in St. Petersburg, except for a period when he was aged 3 to 6 when he lived in Owerri, Nigeria.[12] Idowu speaks perfect Russian and acted as a makeshift translator of the Nigerian national team at news conference ahead of a fixture in Krasnodar in November 2017.[13]