Bardhi speelde in de jeugd van Shkupi en Brøndby. In november 2013 verkaste de middenvelder naar Prespa Birlik waarmee hij ging spelen in de Division 2, het vierde niveau van het Zweedse voetbal.[1] Na vijf doelpunten gemaakt te hebben in tien wedstrijden, nam het Hongaarse Újpest hem over en hij tekende een contract voor drie seizoenen.[2] Gedurende drie seizoenen stond Bardhi in de basis bij de Hongaarse club. Hij maakte in deze jaargangen respectievelijk twee, vijf en twaalf competitiedoelpunten. Na afloop van zijn derde seizoen verkaste hij voor circa anderhalf miljoen euro naar Levante, dat hem een driejarige verbintenis voorschotelde met een optie op twee seizoenen extra.[3] Deze optie werd in oktober 2018 gelicht.[4] Na in totaal vijf seizoenen bij Levante verkaste Bardhi naar Trabzonspor, wat circa drie miljoen euro voor hem betaalde en hem een contract voorschotelde voor drie seizoenen met een optie op een jaar extra.[5]
Bardhi maakte zijn debuut in het Macedonisch voetbalelftal op 27 maart 2015, toen met 1–2 verloren werd van Wit-Rusland. Aleksandar Trajkovski opende nog de score namens Macedonië maar via Timofei Kalatsjev en Sergej Kornilenko wonnen de Wit-Russen alsnog. Bardhi mocht van bondscoach Boško Gjurovski in de eenendertigste minuut invallen voor Artim Položani.[7] Zijn eerste interlanddoelpunt viel op 9 oktober 2017, toen in een kwalificatiewedstrijd voor het WK 2018 met 4–0 gewonnen werd van Liechtenstein. Visar Musliu opende score, waarna Trajkovski de voorsprong verdubbelde. Bardhi maakte in de zevenenzestigste minuut het derde doelpunt en Arijan Ademi bepaalde de eindstand op 4–0.[8] In mei 2021 werd Bardhi door bondscoach Igor Angelovski opgenomen in de selectie van Noord-Macedonië voor het uitgestelde EK 2020.[9] Op het EK werd Noord-Macedonië uitgeschakeld in de groepsfase na nederlagen tegen Oostenrijk (3–1), Oekraïne (2–1) en Nederland (0–3). Bardhi speelde in alle drie wedstrijden mee.