A 22 esztendős futballista azt követően került képbe a Pompeynek becézett együttesnél, hogy Harry Redknapp menedzsernek nem sikerült megszereznie a bolgár Sztilian Petrovot.
Kranjcar – aki a mostanáig hazájában, a Hajduk Split csapatában szerepelt – négy évre szóló szerződést írt alá a kikötővárosiakhoz.
A Portsmouth az egész orvosi stábját Zábrábba utaztatta Kranjcar miatt, aki azért nem tudott Londonba repülni, mert a nemzeti együttessel éppen az Oroszország elleni elleni Európa-bajnoki selejtezőre készül.