In 2008 selecteerde bondscoach Slaven Bilić de middenvelder voor het EK in Oostenrijk en Zwitserland. Rakitić, toen nog een speler van Schalke, kreeg het rugnummer 7 en werd in de groepsfase twee keer ingeschakeld als linkermiddenvelder. Kroatië werd eerste in groep B, voor Duitsland, Polen en gastland Oostenrijk. In de volgende ronde werden Rakitić en zijn landgenoten na strafschoppen uitgeschakeld door Turkije.