David Beckham had an extraordinary career.
The English midfielder started his career off at Manchester United, where he spent nine successful seasons in the first-team.
He then went on to play for Real Madrid, AC Milan and Paris Saint-Germain.
During his time at those clubs, as well as with England, Beckham was lucky enough to play alongside many of the world's best players.
Footy Accumulators have posted the best XI of players he played with during his career and it's absolutely insane.
View the side below:
GK: Peter Schmeichel (Man United)
RB: Gary Neville (Man United and England)
CB: Paolo Maldini (AC Milan)
CB: Alessandro Nesta (AC Milan)
LB: Roberto Carlos (Real Madrid)
CM: Paul Scholes (Man United and England)
CM: Roy Keane (Man United)
RW: Luis Figo (Real Madrid)
CAM: Zinedine Zidane (Real Madrid)
LW: Ronaldinho (AC Milan)
ST: Ronaldo Nazario (Real Madrid)
Subs: Iker Casillas, Sergio Ramos, Fabio Cannavaro, Kaka, Andrea Pirlo, Ryan Giggs, Eric Cantona
Wow. What an insane team that is.
We're pretty sure that they would never concede a goal, with Maldini and Nesta two of the greatest central defenders of all-time.
In midfield, Scholes and Keane had the ability to control a game and they were both pivotal in Man United's success under Sir Alex Ferguson.
And that attack is just ridiculous. Having Ronaldinho, Zidane and Ronaldo in the same side is enough to scare any defender, no matter how good they are.
The fact that the likes of Casillas, Cannavaro, Kaka and Cantona have to make do for a place on the bench goes to show how good the team is.
And so many world-class players that Beckham played alongside don't even make it on to the subs bench.
Those that aren't even considered good enough to make it into the squad include Rio Ferdinand, Ashley Cole, Clarence Seedorf, Steven Gerrard, Raul and Zlatan Ibrahimovic.
You'll struggle to name a player that has a greater teammates XI than Beckham.
- Deeney refusing to return to training
- Every Premier League club's worst signing
- English football fans are naming the player they wish their club never sold