Niko Kranjčar, né le 13 août 1984 à Zagreb (Yougoslavie, aujourd'hui Croatie), est un footballeur international croate qui évolue au poste de milieu de terrain entre 2001 et 2018. Il est le fils de Zlatko Kranjčar, ancien footballeur reconverti entraîneur.