returned to play against his old club Derby County on the final day of the 2005–06 season, captaining the Wednesday side to a 2–0 victory with another former Ram, Marcus Tudgay, scoring the first goal. His good form for Wednesday led to a recall to the international stage. Named as a standby for the friendlies against Ghana and England, he was eventually called up as a replacement for Watford striker Marlon King who was sent home for a breach of discipline. Burton made a second-half appearance as substitute in the 6–0 defeat to England. Despite only scoring one goal with four months of the 2006–07 campaign gone, Burton's second half of season form was excellent. He scored 12 more goals, making him the club's joint top scorer for the season, alongside Steve MacLean. Burton reached a milestone 100 career goals at club level on 26 December 2007, scoring a penalty against Burnley at Turf Moor. On the last day of the season against Norwich, with Wednesday needing a win to guarantee survival, Burton cancelled out Darren Huckerby's opening goal with a penalty, before scoring his second, and Wednesday's third, later in the game, which was won 4–1 by Wednesday. These two goals brought his tally for the season to nine goals in all competitions, again making him the club's top scorer for the 2007–08 season. Burton scored his first goal of the 2008–09 season on 25 November 2008, in Wednesday's 0–2 away win at Blackpool. Charlton Athletic Burton joined Championship side Charlton Athletic on loan on 27 November 2008 with a view to a permanent move, Wednesday manager Brian Laws citing Burton's poor start to the 2008–09 season for the move as well as not being able to give the player assurances over his long-term future at Hillsborough. On 2 January 2009, Burton was named as a permanent Charlton player, joining the club on a free transfer. Gabala In 2010, Burton joined Azerbaijan Premier League outfit Gabala under the management of Tony Adams signing a two-year contract. After two years and 15 goals in the 50 league games, Burton left Gabala at the end of the 2011–12 season. Gillingham On 7 August 2012, Burton signed a one-year deal at League Two club Gillingham, turning down the offer of a deal at an unnamed League One side. He made his debut for Gillingham on 18 August 2012 in 3–1 win over