El 9 de enero de 2012 se celebró la segunda edición del FIFA Balón de Oro en Zúrich, Suiza.
El ganador del FIFA Balón de Oro masculino fue el argentino, Lionel Messi, defendiendo los colores del F.C. Barcelona con un 47,88% de votos.
La segunda posición fue para Cristiano Ronaldo, del Real Madrid C.F. con un 21,60% de votos, y la tercera posición fue para Xavi Hernández, del F.C. Barcelona con un 9,23% de votos.
La ganadora del FIFA Balón de Oro femenino fue la japonesa, Homare Sawa, defendiendo los colores del INAC Leonessa con un 28,51% de votos.
La segunda posición fue para Marta, del Western New York Flash con un 17,28% de votos, y la tercera posición fue para Abby Wambach, del magicJack (WPS) con un 13,26% de votos.