Martin Petrov has won 90 caps for his country, played over 100 games in the Premier League, starred for some of Europe's biggest clubs, generated £14m in transfer fees and as recently as January was earning £45,000-a-week.
The clubs on his CV include Wolfsburg, Atletico Madrid, Manchester City, Bolton Wanderers and Espanyol and now you can add to that list Chorlton Torpedo of Manchester's Saturday morning amateur league.
The Bulgarian, who is still only 34, has signed for the club to try and stay fit ahead of a return to his homeland with CSKA Sofia and scored the only goal on his debut against Chortlon's local rivals Spartak Brushes.
After the match players and supporters rushed the field to take photos and get autographs with the man who played in Euro 2004 for Bulgaria.
"We heard a rumour just before we arrived that Petrov might play but we took it with a pinch of salt ... then kick-off arrived and there he was," Spartak defender Lee McKay told the Mirror.
"As a City fan I could not believe that I was playing against a guy who just a few years ago was running up and down our left flank.
"To be honest for the majority of the game you wouldn’t be aware he was an international Premier League player. He didn’t stand out.
"But from the 80th minute to the 90th he came into his own because he had that little bit of extra stamina when the rest of us were on our knees.
"He got the winner late on when he rounded our goalkeeper and tapped it in."
Petrov was still with Bolton as recently as January but after their relegation from the Premier League, Wanderers were desperate to get his massive £45,000-a-week wage off the books and he joined Liga side Espanyol for the remainder of the season.
The Barcelona side then released him this summer.
Spartak Bushes left back Allan Cooke told the Manchester Evening News: "I kept looking over because he played centre-forward and thinking ‘that’s Martin Petrov’.
"It was surreal. I’ve been telling all my mates and everyone at work and they don’t believe me until I show them the picture."
Petrov is believed to have picked Chorlton because he has a friend who plays for the team.