Home matches Away matches » overall  
# Team sum Matches average
1 Real Madrid Real Madrid 2.111.606 38 55.569
2 FC Barcelona FC Barcelona 1.870.752 37 50.561
3 Atlético Madrid Atlético Madrid 1.438.031 38 37.843
4 Valencia CF Valencia CF 1.323.748 38 34.835
5 Sevilla FC Sevilla FC 1.320.881 38 34.760
6 Real Betis Real Betis 1.227.891 37 33.186
7 Athletic Bilbao Athletic Bilbao 1.247.365 38 32.825
8 Real Zaragoza Real Zaragoza 1.131.388 38 29.773
9 Espanyol Barcelona Espanyol Barcelona 991.416 38 26.090
10 Real Murcia Real Murcia 946.276 38 24.902
11 Villarreal CF Villarreal CF 930.844 38 24.496
12 Racing Santander Racing Santander 902.263 38 23.744
13 Deportivo La Coruña Deportivo La Coruña 883.309 38 23.245
14 Real Valladolid Real Valladolid 882.646 38 23.228
15 UD Almería UD Almería 879.087 38 23.134
16 Recreativo Huelva Recreativo Huelva 876.070 38 23.054
17 CA Osasuna CA Osasuna 856.093 38 22.529
18 RCD Mallorca RCD Mallorca 839.964 38 22.104
19 Levante UD Levante UD 790.614 38 20.806
20 Getafe CF Getafe CF 768.040 38 20.212
  overall 22.218.284 758 29.312