Lionel Messi has just won a 4th Ballon d'Or. He is the first person to ever win that many.
Here are the past winners:
2012 - Lionel Messi (Argentinean, Barcelona)
2011 - Lionel Messi (Argentinean, Barcelona)
2010 - Lionel Messi (Argentinean, Barcelona)
2009 - Lionel Messi (Argentinean, Barcelona)
2008 - Cristiano Ronaldo (Portuguese, Man Utd)
2007 - Kaka (Brazilian, AC Milan)
2006 - Fabio Cannavaro (Italian, Real Madrid)
2005 - Ronaldinho (Brazilian, Barcelona)
2004 - Andriy Shevchenko (Ukrainian, AC Milan)
2003 - Pavel Nedved (Czech, Juventus)
2002 - Ronaldo (Brazilian, Real Madrid)
2001 - Michael Owen (English, Liverpool)
2000 - Luis Figo (Portuguese, Real Madrid)
1999 - Rivaldo (Brazilian, Barcelona)
1998 - Zinedine Zidane (French, Juventus)
1997 - Ronaldo (Brazilian, Inter Milan)
1996 - Matthias Sammer (German, Borussia Dortmund)
1995 - George Weah (Liberian, AC Milan)
1994 - Hristo Stoichkov (Bulgarian, Barcelona)
1993 - Roberto Baggio (Italian, Juventus)
1992 - Marco van Basten (Dutch, AC Milan)
1991 - Jean-Pierre Papin (French, Marseille)
1990 - Lothar Matthaus (German, Inter Milan)
1989 - Marco van Basten (Dutch, AC Milan)
1988 - Marco van Basten (Dutch, AC Milan)
1987 - Ruud Gullit (Dutch, AC Milan)
1986 - Igor Belanov (Soviet Union, Dynamo Kyiv)
1985 - Michel Platini (French, Juventus)
1984 - Michel Platini (French, Juventus)
1983 - Michel Platini (French, Juventus)
1982 - Paolo Rossi (Italian, Juventus)
1981 - Karl-Heinz Rummenigge (West German, Bayern Munich)
1980 - Karl-Heinz Rummenigge (West German, Bayern Munich)
1979 - Kevin Keegan (English, Hamburg)
1978 - Kevin Keegan (English, Hamburg)
1977 - Allan Simonsen (Danish, Borussia Monchengladbach)
1976 - Franz Beckenbauer (West German, Bayern Munich)
1975 - Oleg Blokhin (Soviet Union, Dynamo Kiev)
1974 - Johan Cruyff (Dutch, Barcelona)
1973 - Johan Cruyff (Dutch, Barcelona)
1972 - Franz Beckenbauer (West German, Bayern Munich)
1971 - Johan Cruyff (Dutch, Ajax)
1970 - Gerd Muller (West German, Bayern Munich)
1969 - Gianni Rivera (Italian, AC Milan)
1968 - George Best (Irish, Manchester United)
1967 - Florian Albert (Hungarian, Ferencváros)
1966 - Bobby Charlton (English, Manchester United)
1965 - Eusebio (Portuguese, Benfica)
1964 - Denis Law (Scottish, Manchester United)
1963 - Lev Yashin (Soviet Union, Dynamo Moscow)
1962 - Josef Masopust (Czechoslovakian, Dukla Prague)
1961 - Omar Sivori (Argentinean, Juventus)
1960 - Luis Suarez (Spanish, Barcelona)
1959 - Alfredo Di Stefano (Argentinean, Real Madrid)
1958 - Raymond Kopa (French, Real Madrid)
1957 - Alfredo Di Stefano (Argentinean, Real Madrid)
1956 - Stanley Matthews (English, Blackpool)