Stephen Curry has drained the most career three-pointers per game with 3.7 per game.

who leads the nba in all-time 3 pointers
Interpreted as:
Who leads the NBA in all-time 3 pointers with a minimum of 400 games played?
CurryHieldLillardThompsonHardenGeorgeGordonAllenMcCollumCovingtonWalkerBealStojakovicIrvingHardawayHarrisRedickLaVineAndersonMatthewsKorverSmithGallinariBogdanovicArenas3.73.03.02.92.82.52.32.32.32.32.32.32.22.22.12.12.12.12.02.02.02.02.02.02.0
NAMEGP3PMMPGPPGRPGAPGSPGBPGTPGFGMFGAFG%3PA3P%FTMFTAFT%MINPTSREBASTSTLBLKTOVPF+/-
Stephen CurryStephen Curry7753.734.324.34.66.51.70.23.18.317.547.68.743.23.94.290.826,59118,7993,5845,0711,3041732,4351,871+5093
Buddy HieldBuddy Hield4003.028.916.04.32.40.80.31.75.913.543.47.540.51.31.586.211,5506,4151,711978321115692837-521
Damian LillardDamian Lillard6953.036.324.64.26.61.00.32.88.118.443.88.037.35.56.189.325,23417,0752,9124,6196732121,9441,352+1909
Klay ThompsonKlay Thompson6152.933.119.53.52.30.90.51.77.316.045.97.041.91.92.384.820,33811,9952,1301,4165613321,0531,313+3676
James HardenJames Harden8912.834.425.05.56.61.60.53.77.416.744.47.736.47.58.785.830,67922,3184,9015,8601,3844873,3232,335+3563
Paul GeorgePaul George7192.533.520.36.43.51.70.42.76.915.843.76.538.34.04.784.824,12114,6194,6282,5321,2303171,9181,917+2816
Eric GordonEric Gordon7032.332.616.62.42.80.90.32.05.613.242.66.336.93.03.781.122,88711,6421,7211,9866212461,3851,370+190
Ray AllenRay Allen13002.335.618.94.13.41.10.22.16.614.645.25.740.03.43.889.446,34424,5055,2724,3611,4512442,7092,858+3491
CJ McCollumCJ McCollum5422.331.318.93.43.30.90.41.77.316.045.45.739.72.22.682.416,96210,2611,8321,7874722129291,163+997
Robert CovingtonRobert Covington4802.330.211.95.81.51.60.91.64.09.840.56.335.91.72.081.114,5155,7092,7987247744467551,435+280
Kemba WalkerKemba Walker7162.333.619.73.85.31.30.42.16.816.341.96.336.13.84.684.024,03214,1332,7373,8259102761,5391,076-109
Bradley BealBradley Beal6152.334.722.04.14.11.10.42.48.017.645.56.037.43.84.682.321,33913,5362,5072,4927032411,4681,360+418
Peja StojakovicPeja Stojakovic8042.233.517.04.71.80.90.11.46.013.345.05.540.12.83.189.526,96613,6473,7821,4087471061,0901,398+2742
Kyrie IrvingKyrie Irving5822.233.922.83.85.71.30.42.68.417.947.05.639.13.84.488.119,71313,2932,2123,3377752241,5251,311+1218
Tim Hardaway Jr.Tim Hardaway Jr.5562.126.913.92.81.90.60.11.14.911.442.45.936.02.02.581.414,9747,7211,5381,03033878595935-412
Joe HarrisJoe Harris4142.125.611.13.21.60.50.21.24.08.448.34.843.90.91.178.010,5964,5841,34467920480477850-154
JJ RedickJJ Redick9402.125.512.82.02.00.40.11.14.39.544.75.041.52.22.589.223,96412,0281,9031,862420881,0401,417+2736
Zach LaVineZach LaVine4242.131.519.33.93.80.90.32.76.915.145.95.438.43.34.082.713,3488,1681,6421,6053891261,138940-1605
Ryan AndersonRyan Anderson6492.025.812.35.30.90.50.30.94.210.142.25.438.01.82.185.416,7688,0013,4135863322176061,263+1078
Wesley MatthewsWesley Matthews8492.031.012.62.92.11.00.21.24.310.242.15.437.92.02.482.426,34410,6722,4991,7508661721,0271,798+916
Kyle KorverKyle Korver12322.025.39.73.01.70.70.31.03.37.544.24.642.91.11.287.731,18411,9533,6432,1148044031,2902,522+2861
JR SmithJR Smith9772.026.912.43.12.11.00.21.34.510.741.95.337.31.52.073.326,27412,1483,0732,0779742041,3152,191+1427
Danilo GallinariDanilo Gallinari6732.030.215.84.82.00.80.41.34.811.242.75.238.24.34.987.520,30210,6293,2371,3185132518531,221+1023
Bojan BogdanovicBojan Bogdanovic5472.028.914.73.61.50.60.11.65.111.245.65.039.22.52.986.415,7868,0161,94384430641870877+187
Gilbert ArenasGilbert Arenas5522.035.120.73.95.31.60.23.26.716.042.15.635.15.26.580.319,35111,4022,1682,9098841341,7441,683+24
StatMuse has season-level data for three-pointers per game going back to the 1979-80 season.