Op 4 juni 2018 werd bekendgemaakt dat Zlatko Dalić Rakitić opnam in de Kroatische selectie voor het WK 2018 in Rusland. Kroatië zat in de groepsfase in een groep met Nigeria, Argentinië en IJsland. Elke wedstrijd werd in de groepsfase gewonnen en in het duel met Argentinië maakte Rakitić de 2–0 bij een 3–0 zege. In de achtste finale tegen Denemarken en in de kwartfinale tegen Rusland won Kroatië na een strafschoppenserie. In beide gevallen benutte Rakitić de winnende penalty. In de halve finale werd Engeland na een verlenging met 2–1 verslagen, waardoor Kroatië voor het eerst in de geschiedenis de eindstrijd van een WK bereikte. In deze finale bleek Frankrijk echter met 4–2 te sterk. Rakitić miste op dit toernooi alleen minuten in de laatste groepswedstrijd, tegen IJsland.