World Championships ‑ All-Time Games Played Leaders.
RkNameBornPosGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GP
1CHAndres Ambühl1983F151323870104126370.2120.2520.464
2DEUdo Kiessling1955D119172643150-400.1430.2180.361
3CZJiri Holik1944F109514394870.4680.3940.862
4SUAlexander Maltsev1949F1087776153300.7130.7041.417
5DEDieter Hegen1962F10639216082-70.3680.1980.566
6CZOldrich Machac1946D106172542720.1600.2360.396
7CHMathias Seger1977D1064172174101010.0380.1600.198
8SUBoris Mikhailov1944F1059866164560.9330.6291.562
9SUValeri Kharlamov1948F1057482156790.7050.7811.486
10CZRoman Cervenka1985F10533589144445160.3140.5520.867
11FIVille Peltonen1973F10534478148297110.3240.4480.771
12SEJörgen Jönsson1972F10326315758493060.2520.3010.553
13SUVladimir Lutchenko1949D103112031580.1070.1940.301
14FIPetteri Nummelin1972D10215496436339010.1470.4800.627
15CZDavid Vyborny1975F10227366356387130.2650.3530.618
16NOJonas Holøs1987D10213274044-315120.1270.2650.392
17SUVladimir Petrov1947F1017478152840.7330.7721.505
18SUSergei Makarov1958F101556812385650.5450.6731.218
19CZVladimir Martinec1949F1015356109440.5250.5541.079
20SUVyacheslav Fetisov1958D10136609689930.3560.5940.950
21FILasse Oksanen1942F101252449230.2480.2380.485
22SUValeri Vasiliev1949D101153146500.1490.3070.455
23SUVladislav Tretiak1952G9800060.0000.0000.000
24NOMathis Olimb1986F9714556998-164010.1440.5670.711
25CZFrantisek Pospisil1944D9793645380.0930.3710.464
26DKMorten Madsen1987F9713173036-166000.1340.1750.309
27NOMartin Røymark1986F97561150-381000.0520.0620.113
28DKMorten Green1981F96163652103-423240.1670.3750.542
29RUIlya Kovalchuk1983F94365086125285190.3830.5320.915
30FRSacha Treille1987F93171027102-349010.1830.1080.290
31DEMoritz Müller1986D933172040231000.0320.1830.215
32DKJesper Jensen1991D926162264-260020.0650.1740.239
33FIRaimo Helminen1964F911248608232010.1320.5270.659
34DKMorten H. Poulsen1988F911021212-330200.1100.0220.132
35FIOlli Jokinen1978F90212546112156160.2330.2780.511
36FIPekka Marjamäki1947D90151227550.1670.1330.300
37LVKristaps Sotnieks1987D902192165-161100.0220.2110.233
38CZIvan Hlinka1950F89424385270.4720.4830.955
39CHMark Streit1977D8910324262-68020.1120.3600.472
40SKMiroslav Satan1974F88373875541713450.4200.4320.852
41FIJuhani Tamminen1950F88232346400.2610.2610.523
42DKFrederik Storm1989F889162526-295110.1020.1820.284
43NOAnders Bastiansen1980F872420443838340.2760.2300.506
44NOAndreas Martinsen1990F878142297-242010.0920.1610.253
45NOKristian Forsberg1986F8735824-200010.0340.0570.092
46LVAleksandrs Nizivijs1976F8614253932-112150.1630.2910.453
47CZJiri Bubla1950D86111930480.1280.2210.349
48FINiko Kapanen1978F8523315456287130.2710.3650.635
49LVKaspars Daugavins1988F852326497878040.2710.3060.576
50RUVyacheslav Bykov1960F8439337220730.4640.3930.857


Post-1980s IIHF World Championship stats sourced from: IIHF Official Website and the Official Guide & Record Books of the Finnish Ice Hockey Federation.
Pre-1980s stats sourced primarily from the wonderful Russian Hockey site https://ice-hockey-stat.com/ and their beautifully documented international hockey history.