Arriving in Sweden in 2012, Bardghji played for youth teams of Kallinge SK, Rödeby AIF and
Malmö FF.
Copenhagen On 15 November 2020, he moved from Malmö FF to
Copenhagen. On 21 November 2021, he made his senior debut for Copenhagen against
AGF in the
Danish Superliga, becoming the youngest player to feature at the club, aged 16 years and 6 days, breaking the previous record held by
Kenneth Zohore. Seven days later, he scored his first goal for Copenhagen in a 3–1 win against
AaB. On 25 October 2022, Bardghji made his
UEFA Champions League debut, coming off the bench in the 62nd minute, in a 3–0 defeat against
Sevilla. On 7 January 2023, he signed a new contract, extending until December 2025. On 8 November 2023, Bardghji scored the first Champions League goal of his career—an 87th minute winner in a 4–3 win over
Manchester United. In May 2024, he sustained a serious knee injury during training which would sideline him for 9 to 12 months. He made his return to action on 31 March 2025, coming on as a substitute in a 1–0 victory over
Randers, following a 334-day absence.
Barcelona On 14 July 2025, Bardghji signed a four-year contract with
La Liga side
Barcelona, completing a deal for €2 million, with performance-related add-ons. Bardghji was initially registered with
Barcelona Atlètic but did not play any matches with the reserve team. Later that year, on 14 September, he made his debut for Barcelona in a 6–0 victory over
Valencia. A month later, on 21 October, he recorded his first assist for the club in a 6–1 win over
Olympiacos in the
Champions League. Later that year, on 6 December, he scored his first La Liga goal in a 5–3 away win against
Real Betis. In the
2026 Supercopa de España, Bardghji scored a goal and provided two assists in the semi-final against
Athletic Bilbao. He went on to win the
2026 Supercopa de España after Barcelona won the
final against
Real Madrid. Prior to the
2026 Supercopa de España final, Bardghji was registered as a first team player and given the number 19. which was previously worn by Lamine Yamal. ==International career==