As of 2023, Lionel Messi had won the Ballon d'Or more times than any other player in the world, with eight awards in total.