In 1973, he moved to Hajduk Split and stayed there for two seasons. In both seasons Hajduk won the national champion and cup winner titles. In 1975, he signed a two-year contract with Schalke 04 of the German Bundesliga for what was a world record fee for that season. In the 1976–77 season, Oblak's second year at the club, Schalke 04 finished the league in second place, behind Borussia Mönchengladbach. In the summer of 1977, Oblak went to Bayern Munich. He stayed there for three seasons and in his final season with the club (1979–80), Bayern became the German champion. After that, Oblak played in various Austrian amateur clubs until 1987, when he retired as a football player.