Club career Early career Kayode began his career with Red Bull Ghana and signed in February 2010 for ASEC Mimosas. On 2 February 2012 Kayode left ASEC Mimosas joining Swiss club FC Luzern on loan until 30 November 2012.  Maccabi Netanya On 10 October 2013, Kayode signed a one-year contract with Israeli club Maccabi Netanya.  Austria Wien After another successful season with Maccabi Netanya, netting 13 goals and six assists, Kayode signed a four-year deal with FK Austria Wien.  On 2 August 2015, he scored on his FK Austria Wien debut against SC Rheindorf Altach.
 Manchester City On 17 August 2017, Manchester City signed Kayode on a four-year deal and immediately loaned him out to Girona for the 2017–18 season.  Kayode made his La Liga debut on 19 August 2017, replacing Portu in a 2–2 home draw against Atlético Madrid.  On 2 March 2018, Kayode was loaned to Ukrainian Premier League club Shakhtar Donetsk after his loan at Girona was terminated.  Shakhtar Donetsk On 8 June 2018, Shakhtar Donetsk announced that following Kayode's successful loan spell they would exercise their option to sign him permanently for an undisclosed fee. Kayode signed for Shakhtar on a five-year deal.
Austria Vienna h2h stats - Shakhtar Donetsk - MatchStat