Fatai was in Nigeria with the Anwar-ul-Islam College[4] and played for JUTH F.C.[5] He left for Europe in July 2007,[6] joining FC Farul Constanța of Romania. Initially, he played in the third league of Romania for the reserve team and scored 11 goals in 20 games.[7] In the following 2008–09 season Fatai was promoted to Farul Constanța's senior team.[8] On 16 June 2010, he signed with Liga I club Astra Giurgiu on a free transfer, after his contract with Farul Constanța had ended.[9]
Club Brugge
On 1 September 2013, Belgian club Club Brugge confirmed Fatai’s signing on a season long loan from Astra, with an option to buy.[10] On 22 September 2013, he came on for his debut as an 80th-minute substitute and needed only seven minutes to break the deadlock with a shot in Club Brugge's 4-0 win over fierce rivals Anderlecht.[11]
As a striker, he scored only one goal in eight league matches for Sparta Prague. This bad form in front of goal led to his playing as a wide midfielder instead. After this position change, he went on to score five goals in three matches.[13]
FC Ufa
On 12 August 2016, he signed a 3-year contract with the Russian Premier League side FC Ufa.[14] He was released from his Ufa contract by mutual consent on 14 August 2018.[15]
Return to Romania
On 23 February 2023, Fatai returned to Romania and signed a contract with Oțelul Galați in Liga II until the end of the 2022–23 season, with an option to extend for one more year.[16]
Kehinde Fatai's twin brother, Taiye is also a footballer who spent most of his career in the lower leagues of Romania playing for teams like FCM Alexandria or ACS Berceni.[19][20][21] Another one of his brothers, Yunus is a footballer who played in the lower leagues of Romania at Astra II and Dacia Unirea Brăila.[22] He has a total of four brothers and a sister.[23]