Свою футбольную карьеру Миран начал в клубе «Супернова». В 1993 году перешёл в «Олимпию» из Любляны, за которую выступал на протяжении трёх сезонов. В 1996 году продолжил карьеру за рубежом, где выступал за немецкие «Динамо», «Фрайбург» и «Карлсруэ», а также португальский «Порту». после вернулся обратно, в «Олимпию», но сыграв только 6 матчей в сезоне 2002-03, отправился на Кипр, где выступал за «Олимпиакос» из Никосии и «АПОЭЛ». В 2005 году в третий раз перешёл в «Олимпию», за которую играл до 2009 года и забил 34 мяча в 64 матчах. С 2009 года Павлин выступает за «Копер».
В национальной сборной дебютировал 23 марта 1994 года в матче против сборной Македонии (2-0). Участник Евро 2000 и ЧМ 2002. На Евро 2000 забил один гол в матче против команды Югославии. Всего за сборную Словении провёл 63 матча и забил 5 мячей.