According to Mešković, he started his professional football career at boyhood age, and the first club that he ever played in was FK Sloboda Tuzla from 1964, where he remained until 1973, that is, until his departure to HNK Hajduk Split. According to Gojko Škrbić, Sloboda sold him to Hajduk for two years with the compensation of the then 14 million old dinar. In the 1968–69 Yugoslav Second League season, Sloboda won 36 points and scored 50 goals, while Mešković capitulated only nine times, the least of all other Second league and First league goalkeepers.
For the "Bili ", Mešković played 107 games, 53 games in the championship, 9 games in the cup, 6 in European competitions, and 39 games in friendly matches. He stood on the goal for the first time in a farewell game of the legendary Radomir Vukčević, Ivica Hlevnjak and Pero Nadoveza. The first official appearance for Hajduk, was in the Yugoslav Cup on 12 August 1973, in the starting lineup against FK Vardar, which Hajduk won with 5:1. While at Hajduk, The fans gave him the nickname "Mate" and sang the song "From Marjan's blowing the breeze Mešković keeps the door guarding us." A strong and powerful goalkeeper, safe in running ins, with Hajduk he won two Yugoslavian Championships in 1974 and 1975. He also won 3 cups in a row in 1973, 1974 and in 1976.
With 107 games to his name, he left Hajduk in 1976 and joined Dutch club AZ Alkmaar where he stayed until 1979. After Alkmaar, he returned to Tuzla and once again joined Sloboda in 1979 where he stayed until 1983, after which he went to several domestic clubs. They were: FK Budućnost Banovići, where he stayed from 1983 to 1984, then FK Radnik Bijeljina from 1984 to 1985, NK Bratstvo Gračanica, from 1985 to 1987. He ended his career in :hr:NK Orebić|NK Orebić where he played from 1987 to 1988.
International career
For the national team of Yugoslavia, he played one game, on 29 June 1972, against Scotland, a game that was played in the Brazil Independence Cup in Belo Horizonte which ended with a score of 2: 2. He was also a part of the squad that played at the 1974 FIFA World Cup in West Germany. However, Mešković didn't play a single game at the Cup.
Coaching career
He started his coaching career with the completion of the coaching school in Sarajevo, and already in 1988 he trained the Yugoslav B team and next year FK Sloboda Tuzla. Finally in the 1990, he became an assistant coach to Ivica Osim in the Yugoslavia A team. In 1991 as a member of the Yugoslavia staff, he went to the United Arab Emirates where he coached several clubs and A and B national teams. He also spent some time in Saudi Arabia as a coach. After Saudi Arabia he also coached in Qatar. However, he spent most of his time in the Emirates where he trained clubs Al Wahda FC in Abu Dhabi, Al Shabab Al Arabi Club, Al Wasl F.C. from Dubai and Al Nasr SC also in Dubai. He ended his professional coaching career in 2007.