The Barcelona star beat the likes of Thomas Muller, Arjen Robben and James Rodriguez to the prestigious individual award after scoring four goals in seven appearances at this summer's tournament and guiding his team to the final, yet Maradona feels the 27-year-old only won it for commercial reasons.
|WORLD CUP SOCIAL HUB
|Keep up with all the latest news from Brazil and get involved in the debate on Twitter with our new World Cup Social Hub|
"But it's not right when someone wins something that he shouldn't have won just because of some marketing plan."
Maradona then went on to voice his disappointment with Argentina's 1-0 defeat in Sunday's final against Germany following Mario Gotze's goal in extra-time.
"I feel sorry for my country. Mario Gotze's goal really hurt. There's a huge sadness in my heart that we lost the final.
"All things put together, I think Argentina deserved at least penalties. That Germany won was the result of a misunderstanding in the Argentine defence."
The 1986 World Cup winner also had his say on Alejandro Sabella's decision to replace Ezequiel Lavezzi with Sergio Aguero at half-time and argued that the Argentina boss got things wrong.
"I don't understand the substitution of Lavezzi. He was phenomenal down the wing. Kun Aguero didn't have the same impact. It was not his tournament."