Joe Montana has made the most career completions for the 49ers, with 2,929 completions.

most completions player san francisco 49ers all-time
MontanaBrodieYoungGarciaSmithTittleKaepernickGaroppoloDeBergSpurrierMullensRattayHillAlbertBeathardGrbacGabbertPlunkettBonoDorseySneadO'SullivanHoyer2.9k2.5k2.4k1.4k1.3k1.2k1.0k674670441387356322316291284272254220171138128119
NAMEGPCMPATTPCTYDSAVGYDS/GTDTD%INTINT%SCKSCKYRATE
Joe MontanaJoe Montana1672,9294,60063.735,1247.6210.32445.31232.72821,90293.5
John BrodieJohn Brodie2012,4694,49155.031,5487.0157.02144.82245.04738072.3
Steve YoungSteve Young1502,4003,64865.829,9078.2199.42216.1862.42901,571101.4
Jeff GarciaJeff Garcia741,4492,36061.416,4087.0221.71134.8562.410357088.3
Alex SmithAlex Smith801,2902,17759.314,2806.6178.5813.7632.91961,18279.1
Y.A. TittleY.A. Tittle1121,2262,19455.916,0167.3143.01084.91346.170.0
Colin KaepernickColin Kaepernick691,0111,69259.812,2717.3177.8724.3301.81711,06088.9
Jimmy GaroppoloJimmy Garoppolo356741,00167.38,2778.3236.5515.1282.87450998.0
Steve DeBergSteve DeBerg396701,20155.87,2206.0185.1373.1605.04838963.1
Steve SpurrierSteve Spurrier9244184052.55,2506.357.1333.9485.75036761.2
Nick MullensNick Mullens1938760064.54,7147.9248.1254.2223.73626687.2
Tim RattayTim Rattay3235658660.83,9416.7123.2244.1183.15935481.6
Shaun HillShaun Hill1832252261.73,4906.7193.9234.4112.14728687.3
Frankie AlbertFrankie Albert3631660152.63,8476.4106.9274.5437.257.7
C.J. BeathardC.J. Beathard1929149758.63,4697.0182.6183.6132.64636881.1
Elvis GrbacElvis Grbac4228443066.03,0987.273.8184.2163.71610285.6
Blaine GabbertBlaine Gabbert1527244960.62,9946.7199.6163.6132.93621280.2
Jim PlunkettJim Plunkett2625449151.73,2856.7126.3224.5306.15649162.5
Steve BonoSteve Bono3422035961.32,5587.175.2143.971.91712387.7
Ken DorseyKen Dorsey1117131654.11,7125.4155.682.5113.51912263.7
Norm SneadNorm Snead1213823758.21,7057.2142.1114.6114.61812476.7
J.T. O'SullivanJ.T. O'Sullivan912822058.21,6787.6186.483.6115.03219773.6
Brian HoyerBrian Hoyer611920558.01,2456.1207.542.042.01611274.1
Jeff KempJeff Kemp1011920059.51,5547.8155.4115.584.085685.7
Trent DilferTrent Dilfer711321951.61,1665.3166.673.2125.52718255.1
StatMuse has season-level data for completions going back to the 1932 season.

Try also: