4. Steven Gerrard, LA Galaxy

One of the greatest players to wear a Liverpool shirt, Gerrard is seen by footballing fans across the world as one of the best midfielders in the game.

He played 504 games for Liverpool and scored 120 goals for his boyhood club, talk about loyalty!

He won the treble with Liverpool in 00/01 season by winning the English FA cup, English League cup and the UEFA Cup.

5. Andrea Pirlo, New York City

He’s played for both Milan clubs and Juventus. He’s another player in his late 30s who has still got incredible talent!

Like the previous players, he’s a multi-award winner in both club and international level and he even won the World Cup with Italy in 2006.

He’s so far played 717 games and has scored 72 goals at club level and 116 games with 13 goals for Italy.