Watch compilations of goals scored by Lionel Messi Against Real Madrid in El clasico. Its no doubt No player has scored as many goals in El Clasico as Lionel Messi (26). 18 of those have come in La Liga, again making him the all-time top scorer in league meetings between the two sides. In fact, his El Clasico goals tally is the same as the entire Real Madrid squad.