Who is the football player who won the most number of international titles?
"International" means FIFA/UEFA/CONMEBOL etc. level major club tournaments, like:
- UEFA Champions league
- UEFA Europa League
- UEFA Super Cup
- CONMEBOL Copa Libertadores
- CONMEBOL Copa Sudamericana
- FIFA Club World Cup
- etc.
or major national team tournaments, like:
- FIFA World Cup
- UEFA Euro
- CONMEBOL Copa America
- etc.
Please don't include domestic level tournaments, like:
- domestic leagues (e.g, La Liga, Premier League, Bundesliga, Serie A, Ligue 1, etc.)
- domestic cups or super cups (e.g, Copa del Rey, FA Cup, Coppa Italia, etc.)
So far the one I've found with the most titles is Cafu with 18 titles (Copa Libertadores 1992, 1993, Intercontinental Cup 1992,1993, Supercopa Sudamericana 1993, Recopa Sudamericana 1993, 1994 Copa Conmebol 1994, UEFA Cup Winners Cup 1994-95, UEFA Super Cup 2003, 2007, UEFA Champions league 2006-07, FIFA Club World Cup 2007, FIFA World Cup 1994,2002, Copa America 1997,1999, FIFA Confederations Cup 1997). But I'm wondering if there are other players with more international titles. Only counting official titles (not friendlies) and not counting U-20, U-23 etc tournaments.