Alex Ovechkin is the oldest with 50+ goals in a season. He was 36 years old in 2021-22.

oldest player to score 50 goals in a season
Interpreted as:
oldest player to score 50 or more goals in a season
2021-22Ovechkin1970-71Bucyk2018-19Ovechkin2005-06Jagr1971-72Hull1974-75Esposito2000-01Sakic1996-97Lemieux1988-89Mullen1982-83Dionne1973-74Esposito1971-72Hadfield2021-22Kreider2015-16Ovechkin2007-08Iginla1995-96Lemieux1993-94Andreychuk1992-93Andreychuk1981-82Dionne1975-76Pronovost1972-73Esposito1968-69Hull36353333333231313131313130303030303030303030
NAMESEASONTMGPAGEGAP+/-PIMPPGPPASHGSHAGWGOTGSS%TOI/GP
Alex OvechkinAlex Ovechkin2021-22
WSHWSH
7736504090+8181613105033415.020:34
Johnny BucykJohnny Bucyk1970-71
BOSBOS
78355165116+378222600522522.7
Alex OvechkinAlex Ovechkin2018-19
WSHWSH
8133513889+7401810005033815.120:55
Jaromir JagrJaromir Jagr2005-06
NYRNYR
82335469123+34722428009236814.722:05
Bobby HullBobby Hull1971-72
CHICHI
7833504393+532481531933614.9
Phil EspositoPhil Esposito1974-75
BOSBOS
79326166127+1762272741834617.6
Joe SakicJoe Sakic2000-01
COLCOL
82315464118+453019273312233216.323:01
Mario LemieuxMario Lemieux1996-97
PITPIT
76315072122+27651522337032715.3
Joe MullenJoe Mullen1988-89
CGYCGY
79315159110+51161327117027018.9
Marcel DionneMarcel Dionne1982-83
LAKLAK
80315651107+1022172011734616.2
Phil EspositoPhil Esposito1973-74
BOSBOS
78316877145+5158142642939317.3
Vic HadfieldVic Hadfield1971-72
NYRNYR
78315056106+60142231100724220.7
Chris KreiderChris Kreider2021-22
NYRNYR
8130522577+19242693011025820.218:44
Alex OvechkinAlex Ovechkin2015-16
WSHWSH
7930502171+2153195008239812.620:19
Jarome IginlaJarome Iginla2007-08
CGYCGY
8230504898+27831518009233814.821:26
Mario LemieuxMario Lemieux1995-96
PITPIT
70306992161+10543148818233820.4
Dave AndreychukDave Andreychuk1993-94
TORTOR
8330534699+22982123508033315.9
Dave AndreychukDave Andreychuk1992-93
TOT
8330544599+4563222004031017.4
Marcel DionneMarcel Dionne1981-82
LAKLAK
78305067117-1050172610534614.5
Jean PronovostJean Pronovost1975-76
PITPIT
80305252104+1624132420329917.4
Phil EspositoPhil Esposito1972-73
BOSBOS
78305575130+17871925511141113.4
Bobby HullBobby Hull1968-69
CHICHI
74305849107+12482016201141414.0
Alex OvechkinAlex Ovechkin2014-15
WSHWSH
8129532881+10582590011039513.420:20
Pavel BurePavel Bure2000-01
FLAFLA
8229593392-258199508238415.426:52
Peter BondraPeter Bondra1997-98
WSHWSH
7629522678+144411105013028418.3