Cristiano Ronaldo, first ever outfielder with 1200 games!

Cristiano Ronaldo became the first outfield player in the history of football to hold 1200 top-level matches for clubs and the national team.
He reached this milestone on 8 December in a Saudi Arabia league match for Al Nassr vs Al Riyadh (4-1).
Apart from him, only 3 goalkeepers have played 1200+ top level games in their careers: Rogério Ceni (1225), Peter Shilton (1217) and Fábio (who appeared for Fluminense in his 1200th top-level match just one day before CR7; it was last round Brazil Serie A game vs Grêmio).
Among outfield players, no one except Cristiano Ronaldo has ever reached even the mark of 1100. 
The second after him, Roberto Carlos, has stopped at 1090.

YearsTeamLeagueGames    Sum
2002-03SportingPortugal253 3 31
2003-09Manchester UnitedEngland196261357 292
2009-18Real MadridSpain292307109 438
2018-21Juventus Italy9810323 134
2021-22Manchester UnitedEngland401 13 54
2023-Al NassrSaudi Arabia31333646
2003-Portugal NT      205
Total  682732620861200

NL = National Leagues, 
NC = National Cups,
OC = other domestic cups, 
MI = major international club competitions, set by FIFA and continental confederations,
OI = other relevant international club competitions, 
NT = National Team (only “full internationals”).