Now it's up to you the FIFA.com users to decide which of the stellar trio should receive the trophy at the FIFA Ballon d'Or Gala at the Kongresshaus in Zurich on 9 January 2012.
Messi's stroke of genius in Barcelona's UEFA Champions League match against Arsenal provided yet further proof of the Argentinian's class. After ghosting past two Gunners defenders, the diminutive forward looped the ball over goalkeeper Manuel Almunia before finishing with an emphatic volley.
Brazilian youngster Neymar's solo strike in Santos' 5-4 defeat by Flamengo was similarly breathtaking. The whirlwind 19-year-old left a string of opponents in his wake before applying a clinical finish to put his side 3-0 ahead.
England international Rooney's overhead kick for Manchester United in the derby against Manchester City was undoubtedly one of the most spectacular goals in the history of the Premier League and is another worthy candidate for the FIFA Puskas Award 2011.
Relive each of the goals on FIFA.com and vote for your favourite now!