Bonds, who batted .362 with 45 home runs and 101 runs batted in this past season, captured his 12th Silver Slugger honour. Bonds also walked a major league-record 232 times last season, 120 of them intentionally.
The 2004 season for Bonds also included his 700th career homer. Bonds joined Hall of Famers Hank Aaron and Babe Ruth as the only players to ever reach that plateau.
Silver Slugger selections are based on a combination of offensive statistics, as well as general impressions of a player's overall offensive value.
Giants outfielder Barry Bonds picked up his 12th Silver Slugger Award on Wednesday. (AP File Photo)
Major League Baseball coaches and managers voted for a player at each position in the National and American League. Managers and coaches were not allowed to vote for a player on their own team.
It marked the second straight week Bonds and Ramirez garnered a major offensive honour, as both were winners of the 2004 Hank Aaron Award for the National and American Leagues, respectively.
Ramirez hit .308 this season with 43 homers and 130 RBIs in 152 regular-season games. It was the seventh Silver Slugger for Ramirez, who led the Red Sox to their first World Series title in 86 years.
Rodriguez, 32, topped the Tigers with a .334 average on the way to his seventh Silver Slugger honour. He added 19 homers, 86 RBIs and a .383 on-base percentage, the highest of his career.
Rodriguez and Cleveland's Victor Martinez received the same number of votes for the first-ever tie. Martinez batted .283 with 23 HRs and 108 RBIs.
Rounding out the NL Silver Slugger team is St. Louis first baseman Albert Pujols, San Diego Padres second baseman Mark Loretta, Pittsburgh Pirates shortstop Jack Wilson, Los Angeles Dodgers third baseman Adrian Beltre, Cardinals outfielder Jim Edmonds, Philadelphia outfielder Bobby Abreu, Atlanta catcher Johnny Estrada and Montreal pitcher Livan Hernandez.
Pujols earned his third Silver Slugger award after hitting .331 with 46 homers and 123 RBIs.
The AL squad also includes first baseman Mark Teixeira and second baseman Alfonso Soriano of the Texas Rangers, shortstop Miguel Tejada and third baseman Melvin Mora of the Baltimore Orioles, outfielder Gary Sheffield of the New York Yankees, outfielder Vladimir Guerrero of the Anaheim Angels, and designated hitter David Ortiz of the Boston Red Sox.
Sheffield, who batted 290 with 36 HRs and 121 RBIs, picked up his third Silver Slugger. Guerrero, a .337 hitter who clubbed 39 homers and drove in 126 runs, is a four-time winner.
The 2004 Silver Bat Award batting champions were Ichiro Suzuki of the Seattle Mariners in the AL and Bonds in the NL.
Suzuki hit .372 and set an all-time single-season hits record with 262, surpassing the 1920 mark of 257 set by George Sisler.
Bonds won his second NL batting title and has 703 career homers, 11 shy of Ruth and 52 short of Aaron's all-time record.

