Vidic missed a second-half penalty as Serbia lost 1-0 against Slovenia.
“It’s time for a change of generations, and for some older players to say goodbye to Serbian kit,” said Vidic.
Vidic also commented that he was disappointed that he would never get to play in the European Championship with Serbia.