
Examining the achievements of Cristiano Ronaldo, the famous Portuguese star, versus Lionel Messi, the brilliant Argentine forward, focusing on how many matches each took to score 900 goals.
On 19 Mar 2026 GMT+7, we looked at Cristiano Ronaldo, the renowned Portuguese star of Al Nassr, a top team in the Saudi Arabian league, compared to Lionel Messi, the brilliant Argentine forward of Inter Miami, a leading team in the US league, to see how many matches each took to reach 900 goals.
Starting with Cristiano Ronaldo, the renowned Portuguese star of Al Nassr, he took 1,236 matches to reach 900 goals over his football career. Meanwhile, Lionel Messi, the brilliant Argentine forward of Inter Miami, reached 900 goals in 1,142 matches.
Looking deeper, it is found that Lionel Messi took nearly 100 fewer matches than Cristiano Ronaldo to reach 900 goals, specifically 94 fewer matches.