Ivan Rakitić (Rheinfelden, 10. ožujka 1988.), hrvatski nogometaš.
Prvi puta zaigrao je u seniorskom nogometu 29. rujna 2005. Na gostovanju Kupa UEFA svog Basela protiv NK Široki Brijega (0:1). A prvi put u Super League (Svicarska liga) debitirao je u seniorskom nogometu ušavši u 61. minuti umjesto Mladena Petrića. Neuchâtel Xamax je tada vodio Miroslav Blažević.
Naredne je sezone vrlo brzo postao jedan od najboljih igrača kluba, te, privukao pozornost jakih inozemnih klubova istovremeno prouzročivši sukob hrvatskog i švicarskog nogometnog saveza. Njegov je otac imao veliku želju da Ivan zaigra za Hrvatsku, dok su Švicarci željeli svoj uloženi novac u tog velikog talenta vratiti kroz njegovo igranje dresu njihove izabrane vrste. Nakon nekoliko mjeseci "natezanja", Rakitić se odlučio za kockasti dres, unatoč nekoliko kvalitetnih nastupa za mladu švicarsku reprezentaciju.
Za Basel je u svojoj prvoj pravoj sezoni, 2006./07., zabio 11 pogodaka u 33 utakmice. Ozlijedom prvog strijelca kluba, Mladena Petrića, praktički je postao glavni igrač kluba kojeg vodi do 1/4 finala Kupa UEFA. Pri tome dobiva nagradu za najboljeg mladog igrača lige. Već nakon jedne sezone pridružio se budnesligašu Schalkeu za odštetu od 5 milijuna €. U njemačkom je doprvaku dobio dres sa desetkom, koju polako opravdava vrlo obećavajućim igrama, pogotovo nakon prvijenca već u debiju (protiv prvaka Stuttgarta).
Za Hrvatsku je debitirao protiv Estonije 8. rujna 2007. Svoj prvi gol je zabio već u sljedećem nastupu protiv Andore 12. rujna 2007.