Як футболіст Кранчар виступав за загребське «Динамо», віденський «Рапід» і «Санкт-Пельтен», а також за збірні Югославії, а потім Хорватії в ролі першого капітана.
Златко Кранчар близько 30 років працював на тренерському містку різних клубів і національних збірних (Хорватія, Чорногорія, Іран U-23). Тричі вигравав чемпіонат Хорватії і двічі Кубок.
Ніко Кранчар, син Златко Кранчара, виступав за київське «Динамо».