Ivan Perišić to urodzony w Splicie ofensywny pomocnik, bardzo wszechstronny, mogący grać na wielu pozycjach.
Ivan może grać w pomocy ale bardzo dobrze radzi sobie również pod bramką rywali. Jest bardzo szybki, dzięki czemu trenerzy lubią wystawiać go na skrzydle, gdzie potrafi łatwo gubić rywali. Nie ma problemu z wykańczaniem akcji, ale kiedy widzi lepiej ustawionego kolegę, zawsze obsłuży go podaniem.
W wieku jedenastu lat wstąpił w szeregi miejscowego Hajduka. Sześć lat później przeniósł się do Francji, gdzie grał w FC Sochaux B. W 2008 roku awansował do pierwszej drużyny tego klubu. Rok później został wypożyczony do KSV Roeselare. Po zakończeniu umowy wstąpił w szeregi FC Brügge. Po dwóch latach, kiedy trafił do Borussi Dortmund, zaczął przygodę z Bundesligą. W 2013 opuścił BVB na rzecz Wolfsburga, z którym zakończył współpracę w 2015 roku. Wtedy wówczas rozpoczął współpracę z Interem Mediolan. Perišić z Interem podpisał kontrakt ważny do 30 czerwca 2020 roku.
Chorwat od 2005 roku reprezentuje barwy swojego kraju. Początkowo grał w sekcjach młodzieżowych. 29 marca 2011 zadebiutował w drużynie seniorów.
13 sierpnia 2019 roku został wypożyczony z Interu do Bayernu Monachium na okres 1 roku za kwotę 5 milionów euro z opcją wykupu za 20 milionów euro. W Bawarii Perisić stanowił ważny element zespołu, który na koniec sezonu cieszył się ze zdobycia pucharu Ligi Mistrzów. Niemcy nie zdecydowali się jednak na transfer definitywny i gracz powrócił do Mediolanu.
Wydawało się, że nie ma szans, aby Chorwat przekonał do siebie trenera Antonio Conte, lecz ostatecznie panowie znaleźli wspólny język na boisku, a Ivan Perisić odegrał znaczącą rolę w odzyskaniu tytułu mistrzowskiego przez Inter. Jego pozycja w zespole jeszcze urosła po przyjściu Simone Inzaghiego, który uczynił go jedną z pierwszoplanowych postaci. Niestety umowa zawodnika wygasła po sezonie 2021/22, a ten mimo oferty przedłużenia kontraktu, zdecydował się na spróbowanie swoich sił w Premier League. Piłkarz na zasadzie wolnego transferu przeniósł się do Tottenhamu.