A Svájcban született 36 éves középpályás korábban megfordult - többek között - az FC Baselben, a Schalke 04-ben, a Sevillában és a Barcelonában is. A Sevillával 2014-ben és 2023-ban Európa-ligát, a katalán csapattal pedig Bajnokok Ligája-győztes lett 2015-ben, ezen kívül négyszeres spanyol bajnok és kupagyőztes.
A 106-szoros válogatott Rakitic horvát színekben a 2018-as vb-n második volt, majd 2020 szeptemberében úgy döntött, hogy nem játszik többet a nemzeti együttesben.