Vidic says training with players like Rooney, Ronaldo, Tevez and Saha has helped him become a better player.
"Training with those players would make anyone better. And it's not just those four. There are so many great players here, people who can beat you one on one," he told Inside United. "That's fantastic from my point of view because it helps gauge where I am. There's also competition for places, and I can do with tough challenges in training. "It all helps me improve and keep my place in the team."
"Everyone has different skills and no two strikers play the same way. I haven't played against Fernando Torres yet but he looks like a very good player," Vidic added.