*Club domestic league appearances and goals, correct as of 13:44, 10 November 2024 (UTC) ‡ National team caps and goals, correct as of 19:05, 9 June 2022 (UTC)
Kamara is a youth exponent of Châteauroux. He made his Ligue 2 debut for the club on 4 April 2014 in a match against Clermont.[3] On 2 May 2014, he scored his first league goal in a match against Laval.[4]
On 26 June 2020, Kamara signed with Nice for an undisclosed fee reported to be around €4 million euros.[6]
Watford
On 4 January 2022, Kamara signed for English club Watford on a contract until June 2025.[7] He scored his first Watford goal in the 5-1 defeat to the league leaders Manchester City.[8] On 7 May 2022, in the game against their manager Roy Hodgson's return to Selhurst Park, Kamara was sent off by two yellow cards after in the first half he gave away a penalty due to a handball. His team would go on to lose 1-0 against Crystal Palace and be relegated from the Premier League for the fourth time.[9]
Udinese
On 23 August 2022, Kamara signed for Serie A club Udinese for an undisclosed fee, returning on loan to Watford for the 2022–23 season.[10]