Linfield have won the most national league titles of any club in the world
A bar chart showing the 10 clubs in the world to have won the most national league titles. Linfield, of Northern Ireland, have won the most with 57
Linfield (Northern Ireland)
57
Rangers (Scotland)
55
Celtic (Scotland)
54
Penarol (Uruguay)
52
Nacional (Uruguay)
49
Olimpia (Paraguay)
47
Olympiacos (Greece)
47
Club Deportivo Olimpia (Honduras)
45
Al Ahly (Egypt)
44
South China (Hong Kong)
41