Jabarkan Kerjaya antarabangsa dari Niko Kranjčar dalam bahasa melayu

Beliau membuat penampilan pertama untuk pasukan kebangsaan Croatia pada 18 Ogos 2004 dalam satu perlawanan persahabatan menentang Israel. Beliau juga antara pemain utama Croatia ketika kelayakan Piala Dunia FIFA 2006, dengan membuat sembilan penampilan dan menjaringkan dua gol.

Kranjčar juga bermain untuk Croatia ketika kempen kelayakan Euro 2008, dengan bermain kesemua 12 perlawanan dan menjaringkan dua gol. Perlawanan yang amat terkenal sekali ketika perlawanan terakhir menentang England. Croatia menang 3–2, dan keputusannya England gagal untuk ke Euro 2008. Beliau kemudian menjaringkan gol ketika perlawanan persahabatan menentang Scotland.

Beliau sebahagian daripada skuad Croatia yang beraksi di Euro 2008, dengan bermain dua perlawanan peringkat kumpulan dan perlawanan suku akhir menentang Turki.

Beliau termasuk skuad Croatia yang layak ke kejohanan Euro 2012 dan bermain dua daripada tiga perlawanan peringkat kumpulan, beliau terlepas perlawanan terakhir menentang Sepanyol. Beliau juga terlepas perlawanan Piala Dunia FIFA 2014 akibat kecederaan hamstring.