At 45 years old, Martin Petrov has this physical status:
Petrov started his career with Botev Vratsa. He signed with CSKA Sofia after two good games against Servette in the UEFA Cup, and the Swiss side bought the 19-year-old for 1.2 million German marks after a few good seasons.
Petrov moved to VfL Wolfsburg, where he established himself as a dynamic player in 2001. He made his competitive debut on July 14th in a 4–3 home win over Dinamo Minsk in the Intertoto Cup, scoring a goal and laying on an assist. Petrov made his Bundesliga debut for Wolfsburg on the first day of the 2001–02 Bundesliga season, losing 21-0 away to Bayer 04 Leverkusen on July 28. Petrov made 32 appearances in the Bundesliga during his first season as a fan of football. He also gave 11 assists.
In Wolfsburg's 4–3 victory over Mainz 05 on October 30, 2004, Petrov scored all four goals. He made 30 appearances since the club's top scorer with 12 goals in the 2004-05 season. He also had 14 assists.
Petrov was purchased by Atlético Madrid in summer 2005 for a fee of €10 million.
Petrov sustained a anterior cruciate ligament injury in a match against Recognite de Huelva on October 14, 2006, and was sidelined for more than six months. On April 28, 2007, he returned to Atlético from a serious knee injury while playing for 56 minutes against Real Betis. Petrov scored Atlético's only goal in their 2–1 loss at Espanyol on May 6th.
After constant media rumors over him leaving the club, Atlético Madrid reported on July 24th that the player had been sold for £6.2 million. He left the Atlético Madrid training camp to think about his future with Tottenham Hotspur and Manchester City, who are both reportedly interested in the player. Petrov had already agreed terms and medical evaluations with Manchester City, according to Spanish news, and that only minor details needed to be completed before finalizing a move to the Eastlands. On July 26, 2007, Manchester City revealed the £4.7 million (€7 million) increase on a three-year deal.
In Manchester City's 2–0 victory over West Ham United in Upton Park on August 11, he was his first Premier League game. He scored against Fulham on September 22, 2007, his first goals. Petrov scored two goals, one in the 3–1 victory over Newcastle United the other in the 2–1 victory over Reading, which also gave up six assists. In the home loss to Everton for kicking Leon Osman, referee Rob Styles was dismissed. He was given a straight red card after he was banned for three games due to his involvement in the competition. Petrov scored a goal against Portsmouth to raise his total number.
Petrov was linked with a move away from the City of Manchester Stadium after the influx of new players, including Carlos Tevez and Emmanuel Adebayor. He was both in and out of the first team on and off. However, he scored goals in the first two games he had started, causing Hughes to start Petrov in place of Shaun Wright-Phillips at home against Fulham. Despite scoring, he also exacerbated the knee injury that had plagued him. In the 2–0 victory over Stoke City on December 26, he started both league games and scored. As Petrov was regularly moved in and out of the starting 11, he also voiced his displeasure with Hughes.
Petrov said on April 18th that his season was over and that he would miss the four remaining Premier League games due to a knee injury.
Petrov's deal had come to an end and he would leave the team, along with Benjani Mwaruwari, Karl Moore, and Sylvinho, who were all out of money on June 8.
Petrov had agreed terms with Bolton Wanderers on June 22, 2010, and the free transfer was complete when the transfer window opened on July 1st. On September 26, 2010, he scored his first goal for the club against Manchester United, and ended the season with three goals. Bolton were relegated from the Premier League after his second season as he scored six goals, four in the league, one in the League Cup, and one in the FA Cup. Petrov had played enough games (needed 30 played 35) to start a clause in his deal, extending his deal for another season.
On January 14, 2013, Petrov signed for La Liga team RCD Espanyol for the remainder of the 2012-2013 season. He struggled to establish himself as a member of the first team and left the team at the end of the season.
Petrov, a former immigrant, made his return to CSKA Sofia in October 2013. Petrov played in a second-half substitute in a 1–0 home win over Beroe on October 31, 2013, making his return to the "armymen" after starting as a second-half replacement in the A Group match. He was a starter for the first time in a Bulgarian Cup match against Levski Sofia on November 16th. In a 3–1 away victory over PFC Neftochimic Burgas on November 25, his first goal was scored. Petrov played in his last match as a professional footballer on May 17th, 2014, a 1–1 draw against Lokomotiv Plovdiv, which was part of the 2013-14 A Group season's final round.
He received his first call-up to Bulgaria's national team in June 1999 for a Euro 2000 qualifier against England. He came as a back-up at the place of his idol, Hristo Stoichkov. However, it was off to a rocky start to his international career, with him being banned for his second yellow card just eight minutes after arriving as a replacement. Petrov cried as he was leaving the pitch.
Petrov was Bulgaria's key player in Bulgaria's disappointing Euro 2004 appearance, winning all three games and scoring Bulgaria's only goal in the finals; a penalty against Italy in Bulgaria's 1–2 loss.
Petrov was a central role in the Bulgarian national team's Euro 2008 opening qualifying game against Romania in Constanţa, winning two goals in two minutes to equalize from 2–0 in the last minutes of the game. This was seen as a remarkable comeback. He then went on to score against Slovenia (in a 3–0 victory) and the Netherlands (in a 1–1 draw). The 2006 Bulgarian Footballer of the Year award was given to him for his efforts in his 2006 qualifying campaign. Petrov's 90th cap for Bulgaria in the 0–1 home loss against Montenegro in a UEFA Euro 2012 qualifier on September 7th.