In August 2020, he was handed shirt number 10, after the departure of Mohammed Kudus to Ajax.[6] He has been considered as one of the most promising young talents of the Danish Superliga, regarded for his technical ability, his dribbling and his speed, making him one of the most creative players in the league.[7][8][9] During the 2020–21 winter transfer window, his name was linked with several European clubs interested in him, in particular Ajax and Bayer Leverkusen, without this amounting to a move.[10][11]
On 16 July 2021, Kamaldeen signed a five-year contract with Ligue 1 club Rennes,[13][14] for a reported €20 million.[15] Thereby, he surpassed the former Danish leagues transfer record holder, Alexander Sørloth.[15]
Kamaldeen made his full debut for Rennes on 8 August 2021 against Lens in the first game of the Ligue 1 season. He scored Rennes' only goal after 14 minutes in a game that ended 1–1.[16]
Southampton
On 1 February 2023, Sulemana signed a four-and-a-half-year contract with Southampton.[17][18] On 4 February 2023, he made his first Premier League appearance in a 3–0 defeat against Brentford, replacing Ibrahima Diallo at half-time.[19] On 28 May 2023, Sulemana scored his first Premier League goals in a 4–4 draw with Liverpool.[20]
On 15 September 2023, he was given a red card by Bobby Madley for a foul on James Justin in injury time during Southampton's 1–4 defeat to Leicester City, with manager Russell Martin stating that he hoped the club "have grounds to appeal".[21] The red card issued was subsequently rescinded.[22] During a 1–0 victory against Bristol City on 29 November 2023, Sulemana suffered a hamstring injury and was expected to be sidelined until late January.[23][24]
International career
Kamaldeen received his first call-up for the Ghana national team on 25 September 2020 ahead of the game against Mali.[25][3] He debuted with Ghana in a 3–0 friendly loss to Mali on 9 October 2020.[26] Kamaldeen was also used in the friendly game against Qatar three days later, when he came on as a substitute for the last 30 minutes.[27]