Pavlović made his debut for the Croatian national team playing as the team's substitute goalkeeper in the second half of their friendly match against Israel on 26 March 1996 in Varaždin. He subsequently had to wait for more than three years to win his second international cap for the team, playing all 90 minutes in a friendly match against France on 13 November 1999 at the Stade de France. In 2000, he made three appearances for Croatia in international friendlies before he went on to play the only competitive international match in his career, playing all 90 minutes against Scotland in the Croatian national team's second qualifying match for the 2002 World Cup on 11 October 2000 in Zagreb. He made his last appearance for the Croatian national team in their friendly match against Greece on 25 April 2001 in Varaždin. Pavlović won a total of seven international caps for Croatia.