*Club domestic league appearances and goals, correct as of 22:05, 17 March 2016 (UTC) ‡ National team caps and goals, correct as of 11:54, 22 December 2013 (UTC)
Kamara's career has taken him all over the world, playing for sides in countries such as Sweden, Thailand, USA and Ivory Coast. In August 2010, he joined Isthmian League Premier Division club Margate from Motala AIF, at Margate he joined up with Sierra Leone teammate John Keister.[2][3]
In September 2010 Kamara had a short trial at Leeds United[4] Kamara signed for Isthmian League South Division side Dulwich Hamlet making his debut on 16 November 2011 against Walton and Hersham. He finished the season with 15 goals in 23 league games.
In October 2012, Kamara signed for Barnet, after trials with other Football League clubs including Portsmouth and Watford. He made his debut as an 80th-minute substitute for Oliver Lee against Fleetwood Town,[5] but suffered a dislocated shoulder just minutes after coming on which kept him out until towards the end of the season. This was the only game he played for the senior team in the 2012/13 season, as well as playing a handful of games for the under-21 side. He was then released at the end of the season. Kamara joined Conference Premier side Dartford in December 2013. After the end of the 2013–14 season, he left Dartford, and subsequently joined Bishop's Stortford at the start of the 2014–15 season.