A full international between 2010 and 2012, he won 18 caps for the Sweden national team and was included in the squad for UEFA Euro 2012.
[1][2] This resulted in Bajrami joining Köping FF and progressed his career at the club, he made twelve appearances and scoring five times professionally.
[8] He made his first appearance of the season against Helsingborg in the Svenska Supercupen, coming on as a 68th-minute substitute, in a 1–0 win, marking Bajrami's first achievement in his football career.
[30] Eleven days later on 30 July 2009, he scored in a third round of the UEFA Europa League first leg, in a 2–1 win over Braga.
[44] Bajrami made his FC Twente debut, starting a match and played 81 minutes before being substituted, as he helped the club beat Ajax 1–0 to win the Johan Cruyff Shield.
[45] In the opening game of the season, Bajrami made his league debut, starting a match and played for 69 minutes before being substituted, in a 0–0 draw against Roda JC.
[46] A month later on 14 September 2010, Bajrami made his UEFA Champions League debut in the Group Stage against Inter Milan, coming on as a 78th-minute substitute, in a 2–2 draw[47] He then made his first UEFA Champions League start against Tottenham Hotspur on 29 September 2010.
[53] Two months later on 14 April 2011, Bajrami scored again in the second leg of the quarter final of the Europa League, in a 3–1 loss against Villarreal.
[56] Bajrami made his return from injury against NAC Breda in the opening game of the season, coming on as a 66th-minute substitute, in a 1–0 win.
[58] After missing out one game, due to illness, Bajrami scored on his return from injury on 18 September 2011 after coming on as a substitute in the second half, in a 5–2 win over ADO Den Haag.
[61] After missing one due to illness in late–December, Bajrami scored on his return from the sidelines, as well as, setting one of FC Twente's goals, in a 5–2 win over RKC Waalwijk on 21 January 2012.
[63] But he made his return from injury against Steaua București in the first leg of the UEFA Europa League on 16 February 2012, coming on as a 75th-minute substitute, in a 1–0 win.
[72] Upon joining the club, Bajrami said the move to Panathinaikos could resurrected his career, having lost his place at the national team[73] and was given a number eleven shirt for the new season.
[77] Ten days later on 29 January 2014, he scored his first goal for the club, in the quarter final of Greek Cup, in a 4–0 win over Olympiacos Volou.
[81] A month later on 30 October 2014, he set up two goals for the club, in a 3–1 win against Panetolikos in the Group Stage of Kypello Elladas.
[89] After a year signing for the club, Bajrami finally made his Elfsborg debut, coming on as a substitute, in a 4–2 loss against Nordsjælland in a friendly match on 22 January 2016.
[90] A month later on 27 February 2016, he made his first appearance of the season, coming on as a 73rd-minute substitute, in a 3–3 draw against IFK Värnamo in the Svenska Cupen match.
Bajrami made his first appearance of the 2018 season for the club against IF Brommapojkarna on 19 April 2018, coming on as a late substitute, in a 1–0 win.
[100] However, he continued to find his first team opportunities limited and found his playing time, mostly coming from the substitute bench.
[107] He made his debut for the U18 national team against USA U18 on 8 June 2006, starting a match and played 75 minutes before being substituted, in a 2–2 draw.
[121] Bajrami made his tournament debut against Belarus U21 on 16 June 2009, starting a match and played 71 minutes before being substituted, in a 5–1 win.
[123] During the match, Bajrami was subjected of a racist taunts from the opposition players, prompting Tommy Söderberg to defend him.
[124] However, he appeared as an unused substitute against England U21 in the semi–finals, as the U21 national team were eliminated from the tournament following a penalty shootout defeat.
[129] He made his Sweden debut, starting a match and played 64 minutes before being substituted, in a 1–0 win against Oman on 20 January 2010.
[132] In a match against Ukraine on 9 February 2011, Bajrami came on as a 60th-minute substitute and played the rest of the season, in which missed the penalty in the shootout, resulting a loss for the national team.
[137] Prior to the tournament, he set up the national team's third goal of the game for Christian Wilhelmsson, in a 3–2 win against Iceland on 30 May 2012.
[140] In February 2014, Bajrami said he would pledge his international commitment to play for Kosovo in the near future, should the national side was accepted by FIFA.
[141] Born in Pristina, SFR Yugoslavia, (which is now Kosovo), Bajrami's family moved to Sweden and grew up in Köping, along with his older brother, Ramush.
[1][142] As a result, Bajrami was granted Swedish citizenship, which meant that he was eligible to play for the national team in the future.
[1] Bajrami has tattoos, including an Albanian flag on the underside of his upper arm, saying: "Mostly so that people know that I do not forget my roots.