Lionel Messi is one of the best players in the history of football and probably the best player in Barcelona’s history.

Along with his teammates Xavi and Iniesta he is the biggest reason for Barca’s dominance over Real Madrid in recent years.

The Argentine opened his El Clásico account in spectacular fashion with a hat-trick against Real at Camp Nou during his side’s 3-3 draw against Real Madrid. Messi is the only player to have scored the most number of hat-tricks against Real Madrid.

Lionel Messi is the only player who scored a hat-trick in El Clasico on his debut and also the only player who scored two hat-tricks in El Clasico history.

But you can now wonder who else scored a hat-trick against Real Madrid? Not really many, but of Corse they are there.

3. Lionel Messi: March 10, 2007 (Barcelona 3-3 Real Madrid)