Top 10 Players With Most Trophies In Football History. Barcelona legend, Dani Alves remains the only footballer with most trophies in football history having won an unprecedented 42 titles during his breathtaking career.
The Brazilian legend who began his professional career early enough went on to play for clubs including Sao Paolo, Barcelona, Sevilla and Paris Saint-Germain.
He practically won everything in the game of football ahead of multiple Ballon d’Or winners and rivals, Lionel Messi and Cristiano Ronaldo.
But which other players make the top 10? Top 10 Players With Most Trophies In Football History, as compiled by GiveMeSport.
9 =. Xavi (33 trophies)
9 =. Cristiano Ronaldo (33 trophies)
7 =. Vitor Baia (34 trophies)
7 =. Gerard Pique (34 trophies)
6 =. Kenny Dalglish (35 trophies)
4 =. Ryan Giggs (36 trophies)
4 =. Lionel Messi (36 trophies)
2 =. Maxwell (37 trophies)
2 =. Andres Iniesta (37 trophies)
1 =. Dani Alves (42 trophies)