#4 Gary Lineker
The best performance produced by an English player in the El Clasico.
Barcelona hosted Real Madrid at the Nou Camp in 1987 in a La Liga fixture. However, little did they expect to face the horror of the Englishman netting a brace in the first five minutes of the game.
Lineker showed his fox-in-the-box ability for both the goals by being in the right place at the right time. The first goal came on a Victor Munoz while the second made its way after a failed Carrasco strike.
Lineker completed his treble and thus, Real Madrid's destruction, by capitalising on a Zubizaretta long ball and dinking it over the keeper. Los Blancos did claw back with two goals, but the match ended in Barcelona's favour with a 3-2 scoreline at the end.