وی فوتبالش را از 10سالگی در دینامو زاگرب کرواسی آغاز کرد (1966) و تا سال 1983 در 556 بازی برای این تیم توپ زد(98 گل زده).
کرانچار به عنوان مهاجم در تیمهای دیناموزاگرب، راپید وین و سن پولت سابقه بازی دارد.
وی در تیمهای ملی فوتبال یوگسلاوی سابق (11 بار) و کرواسی (2بار) نیز سابقه بازی دارد.
کرانچار یکی از بازیکنانی بود که پس از فروپاشی و تجزیه یوگسلاوی و تشکیل کشور کرواسی در نخستین بازی تیم ملی فوتبال این کشور برابر آمریکا در سال 1990 به میدان رفت و نخستین کاپیتان تاریخ تیم ملی فوتبال کرواسی به شمار میآید.
کرانچار در سال 1990 کفشهایش را آویخت و یک سال بعد به دنیای مربیگری قدم گذاشت.
او به عنوان مربی در تیمهایی همچون کرواسیا زاگرب و الشباب امارات سابقه مربیگری دارد.
کرانچار در فاصله سالهای 2004 تا 2006 در 18 بازی هدایت تیم ملی فوتبال کرواسی را نیز بر عهده داشت.
وی همچنین سرمربی تیم فوتبال کرواسی در جام جهانی 2006 نیز بوده است.
آخرین تیم او دوناسکا استردا 1904 اسلواکی بود که در سوپر لیگ این کشور بازی میکند.
کرانچار به خاطر استفاده از دستهایش در کنار زمین برای انتقال تاکتیکهای مورد نظر به بازیکنانش شناخته شده است.
نیکو کرانچار فرزند او نیز در تیم ملی فوتبال کرواسی عضویت دارد.
این مربی کروات در سال 1388 در نهمین دوره رقابتهای لیگ برتر فوتبال با عقد قراردادی رسمی به مدت 2 سال به عنوان سرمربی تیم فوتبال پرسپولیس انتخاب شد.
وی در اواسط نیمفصل اول یازدهمین دوره لیگ برتر با تیم سپاهان قرارداد همکاری امضا کرد.
او فروردین ۱۳۹۶ دوباره به سپاهان بازگشت