Alves, Messi or Ronaldo - Who are the top 5 active players with most trophies in club and international football

Cristiano Ronaldo, Dani Alves, Lionel MessiGetty Images

Brazilian international and former FC Barcelona right-back Dani Alves is the most successful footballer of all time in terms of winning trophies.

The full-back, with 42, trophies in his kitty, is the most decorated footballer in history. Alves has played for six different clubs (Bahia, Sevilla, Barcelona, PSG, Juventus and Sao Paulo) where he has won 38 trophies. Four other trophies have come in international football with the Brazilian national side.

Alves is followed by his former teammate Andres Iniesta who is currently plying his trade in Japan with Vissel Kobe. The 37-year-old's last trophy was the Japanese Super Cup in 2020.

Lionel Messi and Cristiano Ronaldo also feature in this list of active players footballers with the most trophies. Let's find out who all features in this list.

  • Dani Alves Sao Paulo 2019NELSON ALMEIDA

    5Dani Alves - 42

    Country: Brazil

    Current club: Sao Paulo

    Club trophies: 38

    International trophies: 4

  • Andres Iniesta, Vissel Kobe, AFC Champions League 2020Getty Images

    4Andres Iniesta - 37

    Country: Brazil

    Current club: Vissel Kobe

    Club trophies: 34

    International trophies: 3

  • Lionel Messi Barcelona 2020-21Getty Images

    3Lionel Messi - 36

    Country: Argentina

    Current club: Free agent

    Club trophies: 35

    International trophies: 1

  • Gerard Pique Barcelona 2020-21Getty

    2Gerard Pique - 35

    Country: Spain

    Current club: FC Barcelona

    Club trophies: 33

    International trophies: 2

  • Remo Freuler Cristiano Ronaldo Juventus AtalantaGetty Images

    1Cristiano Ronaldo - 34

    Country: Cristiano Ronaldo

    Current club: Juventus

    Club trophies: 32

    International trophies: 2