Serbia have announced a new captain for their national team ahead of next week’s international friendly match against the Super Eagles of Nigeria.

Coach Mladen Krstajic stripped long-serving Branislav Ivanovic of the captaincy and handed it to fellow defender Aleksandar Kolarov.

"Kolarov, the new captain, and (Nemanja) Matic, his deputy, have the power to follow in Ivanovic's footsteps," Krstajic told a news conference ahead of warm-up games with Morocco on Friday and Nigeria on March 27.

READ ALSO: Super Eagles' John Ogu Celebrates Winning Goal

"We have made a decision which remains an internal matter but I want to make it clear there is no misunderstanding with Ivanovic who remains part of the team," said Krstajic.

Ivanovic, has captained Serbia since 2012 when he took over from ex-Manchester United defender, Nemanja Vidic.

The new Serbia captain plays for Italy's Champions League quarter-finalists Roma and he has scored 10 goals in 72 games for Serbia.

The 32-year old will hope to get it right as he starts his reign against Morocco and Nigeria.

ALSO WATCH: FIFA World Cup Trophy Welcomed in Nigeria