Kareem Abdul-Jabbar played the most seasons with 2,000+ points and 200+ blocks, with 5 seasons.

most seasons with 2000 points, 200 blocks
Interpreted as:
most seasons by a player with 2000 or more points, 200 or more blocks
Abdul-JabbarRobinsonOlajuwonO'NealEwingDuncanMcAdoo5443211
NAMEGPSEASPTSBLKMPGPPGRPGAPGSPGBPGTPGFGMFGAFG%3PM3PA3P%FTMFTAFT%MINREBASTSTLTOVPF+/-
Kareem Abdul-JabbarKareem Abdul-Jabbar407510,7471,39039.526.413.24.31.23.43.410.919.356.20.00.00.04.76.472.716,0625,3581,7614725461,252
David RobinsonDavid Robinson32548,7731,11838.227.011.73.31.63.42.99.518.152.50.10.230.87.910.476.112,4293,7951,072511946984
Hakeem OlajuwonHakeem Olajuwon31648,3631,16339.226.512.43.12.03.73.310.520.252.00.00.220.85.47.373.512,3963,9039826241,0451,173
Shaquille O'NealShaquille O'Neal23436,84667439.829.313.23.30.72.92.811.620.058.20.00.00.06.011.353.09,3113,090771159663792+1169
Patrick EwingPatrick Ewing16324,50158538.527.611.02.61.03.63.510.820.453.30.00.110.05.97.876.06,2691,798426158569612
Tim DuncanTim Duncan8212,08920340.625.512.73.70.72.53.29.318.350.80.00.110.06.88.579.93,3291,04230761263217+563
Bob McAdooBob McAdoo7412,26124643.030.615.12.31.23.312.222.354.76.27.879.33,1851,11717088252
StatMuse has season-level data for blocks going back to the 1973-74 season.