Football records in Spain
Top ten goalscorers, still active (Primera División only)
Columns: Rank | Name | Years | Current Club | Goals | Apps | Ratio
1 | Lionel Messi | 2004– | Barcelona | 223 | 256 | 0.87 | 2 | David Villa | 2003– | Atlético Madrid | 177 | 328 | 0.54 | 3 | Cristiano Ronaldo | 2009– | Real Madrid | 159 | 147 | 1.08 | 4 | Aritz Aduriz | 2002– | Athletic Bilbao | 78 | 259 | 0.3 | 5 | Karim Benzema | 2009– | Real Madrid | 60 | 135 | 0.44 | 6 | Xavi | 1998– | FC Barcelona | 55 | 454 | 0.12 | 7 | Rubén Castro | 2000– | Real Betis | 51 | 175 | 0.29 | 8 | Manu del Moral | 2005– | Elche CF | 49 | 231 | 0.22 | 9 | Riki | 2004– | Granada CF | 48 | 242 | 0.2 | 10 | Sergio García | 2002– | Espanyol | 47 | 238 | 0.2