Warunków finansowych kontraktu nie podano. 32-letni piłkarz w reprezentacji Bośni i Hercegowiny zadebiutował 7 czerwca 2003 roku w przegranym 0-2 meczu z Rumunią w ramach eliminacji do Euro 2004. Z Bośnią grał także w kwalifikacjach do mistrzostw świata 2006, oraz do Euro 2008. Spahic, kapitanem reprezentacji swojego kraju, posiada także obywatelstwo Chorwacji. Leverkusen zajęło w sezonie 2012/13 w Bundeslidze trzecie miejsce i zakwalifikowało się do Ligi Mistrzów.