Cristiano Ronaldo and Messi met again 37 times. The two goats have tangled a total of 36 times in competitive matches for club and country before the next meeting in the club World Cup 2025.


Their last meeting was when Ronaldo scored twice from the penalty spot in a 3-0 victory for Juventus over Barcelona in the Champions League group stage. Messi leads the head-to-head record with 16 wins in competitive matches to Ronaldo’s 11, while there have been nine draws while their first meeting was 17 years ago, Leo Messi and Cristiano Ronaldo faced off for the first time in Barcelona vs Man United in the Champions League semifinal.