So many incredible players played in La Liga during the 2010s.

Lionel Messi, Xavi, Andres Iniesta, Luis Suarez, Cristiano Ronaldo, Luka Modric, Jan Oblak, Diego Godin, Antoine Griezmann... the list of world-class players is almost endless.

But who made it into the best XI of the decade?

We chose our own La Liga Team of the Decade back in August, but now WhoScored.com have looked at the stats to choose the true XI.

Players must have played at least 175 games to qualify for selection, so those that only played for a couple of years during the 2010s have not been included.

View their XI below...

GK: Diego Alves - 6.89

Now this is a major surprise. A plethora of top class goalkeepers played in La Liga last decade, including Jan Oblak, Thibaut Courtois, Keylor Navas, Marc-Andre ter Stegen and Victor Valdes.

But Alves, who played for Almeria and Valencia, was rated the highest.

RB: Dani Alves - 7.41

The second Alves on the list. Dani Alves made 260 appearances for Barcelona last decade, where he recorded an impressive 65 assists and chipped in with 12 goals.

He was quite simply the best right-back in the world throughout the 2010s.

CB: Sergio Ramos - 7.27

Last decade, Ramos netted 53 times for his club side in La Liga and the Champions League. Only four players scored more goals for Real Madrid in that time.

He will go down as one of the best centre-backs of all-time when he hangs up his boots.

CB: Diego Godin - 7.23

Diego Godin emerged into one of the best centre-backs in the world during his time with Atletico Madrid.

He helped Los Colchoneros to eight trophies, including the La Liga title, before leaving last year.

LB: Marcelo - 7.32

No surprises here. Marcelo made 96 goal contributions (28 goals, 78 assists) in La Liga and the Champions League last decade.

Now 31, the Brazilian is still going strong at Madrid.

RM: Lionel Messi - 8.65

Messi is the highest rated player in La Liga's Team of the Decade by quite a distance.

In total, Messi scored 522 goals in 521 games last decade. Insane numbers.

CM: Bruno Soriano - 7.31

Now this is another major surprise. Bruno was the highest rated central midfielder in La Liga last decade, eclipsing the likes of Xavi, Andres Iniesta, Luka Modric and Toni Kroos.

Bruno has been a key cog at Villarreal since graduating from the youth team in 2006. Unfortunately, he has spent the last few years injured and hasn't played since May 2017.

CM: Andres Iniesta - 7.29

Xavi and Iniesta formed perhaps the greatest midfield partnership in history during their time at the club.

He produced 65 assists for his side from the start of 2010 until his 2018 exit.

LM: Cristiano Ronaldo - 8.18

Only Messi recorded a higher average rating in La Liga than Ronaldo last decade.

Ronaldo helped Real Madrid to four Champions League titles in the 2010s. Arguably the greatest player ever.

ST: Luis Suarez - 7.74

Suarez was the highest rated La Liga player by far last decade.

He's scored 142 times in 180 Spanish top flight games since joining Barcelona in 2014.

ST: Karim Benzema - 7.32

Benzema has not got the recognition he has deserved during his Real Madrid career.

The Frenchman has scored 160 goals in 330 La Liga games since joining Real Madrid in 2009. That's a fantastic return.

Some incredible players did not even make the best XI.

In defence, the likes of Raphael Varane, Pepe, Gerard Pique and Carles Puyol didn't make it at centre-back.

All four of those would have got in any team in the world throughout the 2010s.

In midfield, Xavi, Toni Kroos and Luka Modric all miss out, with Villarreal's Bruno Soriano surprisingly making the side instead.

And Neymar and Antoine Griezmann headline the attacking stars that didn't quite make the team.