One of Barcelona's key first-team players, who has been at the club since 2014, surprisingly snubbed Lionel Messi from his dream XI of players he has played alongside in his career.
Click through the gallery above to see Barcelona goalkeeper Marc-Andre ter Stegen's dream XI of teammates past and present, according to the Daily Mail!
Controversially, Germany international Marc-Andre ter Stegen recently left seven-time Ballon d'Or winner Messi out of his team even after enjoying seven trophy-laden years at the Camp Nou with him – while in Catalonia together, the pair secured four LaLiga trophies as well as the 2014/15 UEFA Champions League title.
Messi is, however, not the only star player the goalkeeper omitted from his side, with Ter Stegen also leaving out two-time treble winner Manuel Neuer.
The Barca goalkeeper opted to leave his compatriot out in favour of perhaps a seemingly unconventional choice in his former Borussia Monchengladbach teammate Janis Blaswich in goal.
With regards to Messi's exclusion, the 29-year-old goalkeeper decided to go with a forward line of two Germans, with Mario Gotze and Marco Reus getting into his team.
Despite their seemingly injury-plagued careers, both of them produced outstanding numbers during their primes.
On the road to Borussia Dortmund's 2012/13 UEFA Champions League final appearance, both players put up double-digit goals and assists across all competitions for Jurgen Klopp's then-team.
Real Star Questions Ancelotti's Tactics After ElClasico Embarrassment
Perhaps an inclusion that is not surprising is Ter Stegen's former teammate and current coach, Xavi Hernandez. Xavi played with the stopper for only one season, but accomplished an extraordinary feat by winning the treble during the German's inaugural season in Spain.
The Spaniard is one-fourth of a midfield diamond that includes Andres Iniesta and Sergio Busquets in Ter Stegen's dream XI.