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.