FC Barcelona v Arsenal - Pre-Season Friendly - Source: Getty
Manchester United legend Wayne Rooney once named Lionel Messi the best striker he has played with in his career. The Plymouth Argyle manager is often considered among the greatest English players of all time.
Wayne Rooney played against Messi in three games, all of which were in the UEFA Champions League. Barcelona faced Manchester United in two UCL finals in 2009 and 2011 with the LaLiga giants winning both times. The third game was a semi-final game in the 2007-08 season which ended in a stalemate. In other words, Lionel Messi has never lost a match against Rooney.
In a 2016 interview at an event, Wayne Rooney named the Argentine legend the best striker he has ever faced. He said (via GiveMeSport):
