Real Madrid is the team that has won most La Liga titles with 32 titles. FC Barcelona are second with 21 titles.
Barcelona have won 19 La Liga titles.
Lionel Messi has won four La liga titles two under frank Raijkard and two under Pep Guardiola.
Real Madrid have won 31 La Liga titles.
Real Madrid have won a record 31 La Liga titles
Barcelona have won 20 or 21 titles.24
None
Real Madrid have won 31 La Liga title since it began in 1929.
As of October 2023, FC Barcelona has won a total of 26 La Liga titles. Their most recent victory in the league came in the 2022-2023 season. Barcelona is one of the most successful clubs in the history of La Liga, consistently competing for the title.
Fabio Capello has won it in Italy as well as Spain with Real Madrid.
Real Madrid have won the La Liga title 31 times.
Bercelona
As of October 2023, FC Barcelona has won a total of 26 La Liga titles. Their most recent triumph in the league came in the 2022-2023 season. Barcelona is one of the most successful clubs in the history of Spanish football, consistently competing for top honors domestically and in Europe.