London - David Beckham has earned more than $26 million from personal sponsorship deals in his final full year as a footballer.
The former England captain retired from playing in May after five months at Paris Saint-Germain, having left Major League Soccer in December 2012 following more than five years at the Los Angeles Galaxy.
The latest accounts for Beckham's company, Footwork Productions, showed that turnover rose in 2012 by 10% to $26.6 million.
During 2012, Beckham was highly visible at the London Olympics, both in the opening ceremony and with his Samsung sponsorship.
The accounts show the 39-year-old former Manchester United and Real Madrid player received a salary of $22.7 million from his company.
The accounts don't include Beckham's $4 million salary from the Galaxy.