Answer
No, Marko Pantelić was never the captain of the Serbian national team. He was a member of the team from 1999 to 2011, but he never held the captaincy. The captain of the Serbian national team is typically the player with the most caps for the team, and Pantelić is currently ranked seventh in terms of caps.