The prolific forward from Malmö was given the prize for his performances for the Swedish national side in qualifying for next year's European Championships and for helping his club side, AC Milan, win Italy's Serie A.
The 30-year-old told a press conference afterwards that he had two years left on his contract with Milan and hoped to win two more gold ball awards.
Lyon's Kim Källström, many people's favourite for the overall best player award, was named best midfielder and received the award for best goal of the season for his free kick which gave Sweden a 1-nil lead in the win over Holland, which led to Sweden gaining automatic qualification to Euro 2012.
Lotta Schelin won the diamond award for the second time as the year's best female footballer. The 27-year-old forward has enjoyed a fantastic year with her club side Lyon, winning both the domestic league in France and the Champions League and was a key player for the Swedish national side, which took a bronze medal at the women's World Cup in Germany.