Early career / Ballkani Rrahmani's youth career began at local club
Llapi. At the age of 18, he paused his active career for half a year. and during his first season as a senior, he contributed by scoring 16 goals in the first half of the season. On 24 January 2020, Rrahmani joined
Kosovo Second League side
Bashkimi Koretin. His debut with Bashkimi Koretin came on 29 February in a 1–1 away draw against
Rahoveci. Eight days after debut, Rrahmani scored his first (four) goals for Bashkimi Koretin in his second appearance for the club in a 10–0 home win over
Galaksia in Kosovo Second League, the match which was the last for the club due to
Football Federation of Kosovo's executive council stopped the all competitions (including even Kosovo Second League) due to the
COVID-19 pandemic. On 25 August 2020, Rrahmani joined
Kosovo First League side
Malisheva. and during his first season, he contributed by scoring 16 goals, which ensured the club promotion in the
Kosovo Superleague for the first time in the history of the club, and for his contribution he received the nickname (
Lewandowski of Malisheva). On 23 June 2021, Rrahmani signed a three-year contract with
Kosovo Superleague club
Ballkani.
Rapid București after scoring a goal against CFR Cluj, 25 September 2023 On 6 August 2023, Ballkani announced the move of Rrahmani to Romanian club
Rapid București. The following day, Rapid București confirmed that he signed a three-year deal and received the squad number 9. The initial €600,000 transfer fee (which raised to €1.35 million after bonuses) made Rrahmani the most expensive player of the Kosovo Superleague, and Rapid reportedly outbid
rivals Petrolul Ploiești for his signing. Fellow
Liga I clubs
CFR Cluj and
FCSB had also scouted the player. Rrahmani recorded his league debut on 25 August 2023, coming on as a 46th-minute substitute for
Marko Dugandžić and scoring twice in the 5–3 away win over
FC U Craiova. One week later, he scored another two goals in a 4–0 local derby thrashing of
Dinamo București. On 25 September, Rrahmani netted his third double of the season in a 3–1 home defeat of CFR Cluj. He scored once more against FCSB on 20 April, in a 2–2 away draw in the championship play-offs. Despite having suffered an injury in October 2023 that sidelined him for several months, Rrahmani finished the
season as the third-best goal scorer of the Liga I with 17 goals.
Sparta Prague On 17 August 2024, Rapid București shareholder Victor Angelescu announced an agreement for the transfer of Rrahmani to
Sparta Prague for €5 million and 15% interest. Two days later, he was officially unveiled by the
Czech First League club. Rrahmani was handed the number 10 jersey and made his debut on 27 August, scoring a goal with his first ever touch for the club in a 2–0 victory over
Malmö FF in the
UEFA Champions League play-off round (4–0 win on
aggregate). Upon the return of
Jan Kuchta to Sparta on loan from
FC Midtjylland, Rrahmani changed his number to 9. ==International career==