Pictures: Barry Bonds through the years
(HR): 24; (RBI): 58; (BA): .283 (Rick Stewart/Getty Images)
Getty Images
Barry Bonds played in the Majors with the Pirates and Giants from 1986 to 2007.
(HR): 25; (RBI): 58; (BA): .261 (Rick Stewart/Getty Images)
(HR), 19; (RBI), 58; (BA), 0.248 (Rick Stewart/Getty Images)
(HR): 33; (RBI): 114; (BA): .301 (Jonathan Daniel/Getty Images)
Advertisement
(HR): 25; (RBI): 116; (BA): .292 (Otto Greule Jr./Getty Images)
(HR): 34; (RBI): 103; (BA): .311 (Jed Jacobsohn/Getty Images)
(HR): 37;(RBI): 81;(BA): .312 (Jonathan Daniel/Getty Images)
(HR): 33; (RBI): 104; (BA): .294 (Otto Greule Jr./Getty Images)
Advertisement
(HR): 42; (RBI): 129; (BA): .308 (Otto Greule Jr./Getty Images)
(HR): 40; (RBI): 101; (BA): .291 (Jed Jacobsohn/Getty Images)
(HR): 37; (RBI): 122; (BA): .303 (Otto Greule Jr./Getty Images)
(HR): 34; (RBI): 83; (BA): .262 (Jed Jacobsohn/Getty Images)
Advertisement
(HR): 73 ; (RBI): 137 ; (BA): .328 (Mike Fiala/Getty Images)
(HR): 46; (RBI): 110; (BA): .370 (Mike Fiala/Getty Images)
(HR): 45; (RBI): 90; (BA): .341 (Jed Jacobsohn/Getty Images)
(HR): 45; (RBI): 101; (BA): .362 (Robert Laberge/Getty Images)
Advertisement
(HR): 26; (RBI): 77; (BA): .270 (Robert Laberge/Getty Images)
(HR): 28; (RBI): 66; (BA): .276 (Doug Pensinger/Getty Images)