thumbnail

Every Player to Have Played with Both Cristiano Ronaldo & Lionel Messi

Can you name the 23 lucky players to have played with the two greatest players of their generation, Cristiano Ronaldo and Lionel Messi? Try the other quizzes in this series here!
Pablo Sarabia has played with Lionel Messi at PSG and was at Real Madrid at the same time as Cristiano Ronaldo, however he only played 18 minutes in 1 game for the club and was substituted on for Cristiano Ronaldo, thus meaning they have never played with one another.
*Year denotes when they played together for Argentina.
Quiz by WatsonWonder
Rate:
Last updated: July 10, 2023
You have not attempted this quiz yet.
First submittedMarch 1, 2023
Times taken546
Average score41.7%
Report this quizReport
8:00
Type Player's Name...
0
 / 24 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Player
GOAT
Club
Years
Ángel Di María
Cristiano Ronaldo
2010-2014
Lionel Messi
*2005-
Gabriel Heinze
Cristiano Ronaldo
2004-2007
Lionel Messi
2005-2010
Gonzalo Higuaín
Cristiano Ronaldo
2009-2013, 2019-2020
Lionel Messi
2009-2018
Paulo Dybala
Cristiano Ronaldo
2018-2021
Lionel Messi
2015-
Deco
Cristiano Ronaldo
2003-2010
Lionel Messi
2004-2008
Fernando Gago
Cristiano Ronaldo
2009-2012
Lionel Messi
2007-2017
Ezequiel Garay
Cristiano Ronaldo
2009-2011
Lionel Messi
2007-2015
André Gomes
Cristiano Ronaldo
2014-2018
Lionel Messi
2016-2019
Henrik Larsson
Cristiano Ronaldo
2007
Lionel Messi
2004-2006
Gerard Piqué
Cristiano Ronaldo
2004-2008
Lionel Messi
2008-2021
Nélson Semedo
Cristiano Ronaldo
2015-
Lionel Messi
2017-2020
Carlos Tevez
Cristiano Ronaldo
2007-2009
Lionel Messi
2005-2015
Miralem Pjanić
Cristiano Ronaldo
2018-2020
Lionel Messi
2020-2021
Arthur Melo
Cristiano Ronaldo
2020-2021
Lionel Messi
2018-2020
Francisco Trincão
Cristiano Ronaldo
2020-
Lionel Messi
2020-2021
Sergio Ramos
Cristiano Ronaldo
2009-2018
Lionel Messi
2021-2023
Danilo Pereira
Cristiano Ronaldo
2015-
Lionel Messi
2021-2023
Achraf Hakimi
Cristiano Ronaldo
2017-2018
Lionel Messi
2021-2023
Keylor Navas
Cristiano Ronaldo
2014-2019
Lionel Messi
2021-2023
Martín Cáceres
Cristiano Ronaldo
2019
Lionel Messi
2008-2011
Vitinha
Cristiano Ronaldo
2022-
Lionel Messi
2022-2023
Renato Sanches
Cristiano Ronaldo
2016-
Lionel Messi
2022-2023
Nuno Mendes
Cristiano Ronaldo
2021-
Lionel Messi
2022-2023
Alejandro Garnacho
Cristiano Ronaldo
2022-2022
Lionel Messi
2023-
2 Comments
+1
Level 45
Mar 27, 2023
Vitinha ? Renato Sanchez ? Nuno Mendes ?
+1
Level 57
Mar 27, 2023
Of Course, thank you! The source I used didn't have them listed for some reason but I will add them in now.