Barry Bonds is leading the NL in batting average by one point over Larry Walker. If he wins the title, he would be the oldest first-time batting champ at 38. ESPN quotes Bonds as saying, "I want to win that batting title." And after witnessing the drive he had to become a 40-40 man not metion his immense talent, I would not put it past him.
But in his 16 seasons, he has only finished in the top 10 three times. His highest appearance was at number 4 in 1993. His .336 average was only 34 points behind the NL champ, Andres Galarraga (.370). As a matter of fact, of the 23 statiscal categories that Baseball Reference lists for Bonds, he only appears on yearly leaders fewer times for hits (once), at bats (never), strikeouts (once), and hit by a pitch (zero).