During his club career, Spahić represented teams in his homeland, Croatia, Russia, France, Spain and Germany. He earned a total of 94 international caps, scoring 6 goals,[2] and was thecaptain of the Bosnia and Herzegovina national team from 2008 until the end of the2014 FIFA World Cup.
On 24 June 2009, Spahić announced that he would join newly promotedMontpellier for the2009–10 Ligue 1 season.[4] On his league debut againstParis Saint-Germain, he scored a header in the 94th minute for a 1–1 draw, earning his side a point.[5]
On 4 July 2011, Spahić agreed a transfer with Spanish sideSevilla for €2 million until July 2014.[6] His national teammateMiroslav Stevanović also transferred to Sevilla in January 2013 and upon his arrival at San Pablo International Airport, he was received by Spahić.[7] Spahić scored his first goal for Sevilla on 5 January 2013 in a 1–0 victory againstOsasuna.[8]
On 30 August 2014, 34-year-old Spahić headed in a goal from a free kick to level the score at 2–2 in a game that finished 4–2 for Leverkusen againstHertha BSC, thus ensuring his team's unbeaten start to the season.[13]
Spahić was sent off for two yellow cards in a 4–5 home defeat againstVfL Wolfsburg on 14 February 2015; having been 1–4 down, the score was level at his time of dismissal.[14]
On 30 March 2015, Spahić was named the best defender in Europe (in front ofMartín Demichelis ofManchester City,Mats Hummels ofBorussia Dortmund,Chris Smalling ofManchester United andThiago Silva of PSG) by International Centre for Sports Studies (CIES).[15] Spahić had his contract terminated on 12 April for headbutting a member of club's security personnel reportedly after they refused to allow his friends entry inside the dressing room area.[16]
On 5 July 2015, fellow Bundesliga teamHamburger SV confirmed Spahić as the team's newest player, signing a one-year contract lasting until June 2016.[17] He credited the move to his compatriot, former Hamburg playerSergej Barbarez, and expressed gratefulness at being given a second chance after his expulsion from Leverkusen.[18] He was released by the club on 3 January 2017.[19]
Ever since his debut, he was an important member of the national team and served as theircaptain for a number of years.[23] He headed a ball into the box and assistedErmin Bičakčić who scored a crucial equalizer versusSlovakia inŽilina during the2014 FIFA World Cup qualifiers. Bosnia and Herzegovina came back from one goal down in that game to win 2–1 and stay top of their qualifying group for ahead ofGreece.[24]
Spahić retired from international football on 7 August 2014.[23] After his retirement, Bosnia lost their first game ofEuro 2016 qualifiers versusCyprus (ranked 121 places behind Bosnia in FIFA Ranking for August 2014) without Spahić,[25] which resulted in managerSafet Sušić calling him back from retirement on 22 September for the games that followed againstWales andBelgium.[26] At the time, Bosnia's key defenders were either injured[27] or lacked competitive matches for their clubs, which prompted in Spahić's call-up to the national side. Due to injury, he missed those two games and later returned to international stage againstIsrael on 16 November where he played the full game, his first since playing againstIran at the2014 FIFA World Cup.[28]
On 29 May 2016, he scored in a 3–1 friendly loss to Spain inSt. Gallen, Switzerland, and was sent off before half time for an altercation withCesc Fàbregas.[29]
Spahić is of Bosniak descent, although he identifies as an ethnicMuslim.[31]His father is fromSandžak, and his mother is fromGacko. They met when they were both working inDubrovnik. Emir has two brothers, the older being Nermin and younger one Alen, who is also a football player. Spahić is a first cousin of fellow national team playerEdin Džeko.[32][33]