Here's the all-time list as of the start of the 2008 season:
CAREER
AT BATS >= 1000
AVERAGE AVG AB
1 Billy Hamilton .338 2612
2 Hugh Duffy .332 4656
3 Chick Stahl .327 2065
4 George Sisler .326 1551
5 Gary Sheffield .319 1068
6 Jimmy Bannon .319 1326
7 Ralph Garr .317 3222
8 Rico Carty .317 2746
9 Billy Southworth .315 1338
10 Lance Richbourg .311 2434
11 Edgar Renteria .310 1092
12 Hank Aaron .310 11628
13 Jimmy Collins .309 2653
14 Jim O'Rourke .309 1195
15 Chipper Jones .307 6898
16 Dick Burrus .306 1431
17 Wally Berger .304 4153
18 Jack Stivetts .304 1345
19 Tommy Holmes .303 4956
20 Andres Galarraga .303 1049
21 Stuffy McInnis .303 1188
22 Eddie Brown .302 1693
23 Buck Jordan .301 2322
24 Fred Tenney .300 6637
25 Doc Miller .299 1260
26 Al Dark .299 1226
27 Andy High .297 1079
28 Tommy McCarthy .296 2204
29 Brian McCann .296 1126
30 Felipe Alou .295 3348
31 Bob Elliott .295 2588
32 Joe Torre .294 3700
33 Fred McGriff .293 2388
34 Dave Bancroft .292 1626
35 Julio Franco .291 1218
36 Lonnie Smith .291 1573
37 Debs Garms .290 1419
38 King Kelly .289 1764
39 Jimmy Welsh .289 2079
40 Sid Gordon .289 2017
41 Joe Connolly .288 1241
42 Gary Matthews .288 2231
43 Ginger Beaumont .288 1463
44 Red Worthington .288 1036
45 Tommy Tucker .288 3565
46 Terry Pendleton .287 2330
47 Ezra Sutton .287 4045
48 Javier Lopez .287 4003
49 Les Bell .287 1074
50 Johnny Cooney .286 2360
51 Randy Moore .286 2060
52 Bobby Lowe .286 5617
53 Tony Boeckel .286 2509
54 Marquis Grissom .286 1222
55 Marcus Giles .285 2514
56 Joe Adcock .285 4232
57 Gene Moore .284 2138
58 Walton Cruise .284 1272
59 Wes Covington .284 1435
60 Rafael Furcal .284 3258
61 Jeff Treadway .284 1379
62 Walter Holke .283 2043
63 Walker Cooper .283 1165
64 Dion James .283 1050
65 Duff Cooley .283 1808
66 Gene DeMontreville .282 1058
67 Buddy Hassett .281 1453
68 Frank Gibson .281 1098
69 Ryan Klesko .281 2431
70 Billy Nash .281 4561
71 Orlando Cepeda .281 1474
72 Felix Millan .281 3114
73 Herman Long .280 6775
74 Bill Sweeney .280 3219
75 Lee Maye .280 2028
76 Jeff Francoeur .280 1550
77 Bama Rowell .279 1705
78 Bob Horner .278 3571
79 Tony Cuccinello .278 2254
80 Red Schoendienst .278 1050
81 Dusty Baker .278 2216
82 Red Smith .278 2440
83 Otis Nixon .278 1469
84 Steve Brodie .278 1037
85 Claudell Washington .278 2330
86 Bill Bruton .276 4079
87 Gus Felix .275 1169
88 David Justice .275 2858
89 Brian Jordan .275 1947
90 Andy Pafko .275 1897
91 Adam LaRoche .274 1267
92 Eddie Mathews .273 8049
93 Les Mann .273 1846
94 Chris Chambliss .272 2668
95 Butch Schmidt .272 1073
96 Shanty Hogan .272 1034
97 Ken Oberkfell .271 2017
98 Hal Lee .270 1820
99 Jim Whitney .270 1502
100 Gerald Perry .270 2040
101 Frank Torre .270 1202
102 Johnny Logan .270 4931
103 Dale Murphy .268 7098
104 Ray Powell .268 3324
105 Jeff Blauser .268 3961
106 Barry Bonnell .268 1039
107 Jeff Burroughs .268 1742
108 Sam Wise .267 2825
109 Hod Ford .267 1845
110 Charlie Ganzel .267 2007
111 Earl Torgeson .265 2476
112 Marty Bergen .265 1278
113 Tommy Thompson .265 1003
114 Dave Brain .264 1034
115 Joe Hornung .263 3077
116 Max West .263 2328
117 Rafael Ramirez .263 3537
118 Andruw Jones .263 6408
119 Davey Johnson .262 1014
120 Sherry Magee .262 1236
121 John Morrill .262 4759
122 Ron Gant .262 3192
123 Phil Masi .262 2668
124 Sam Jethroe .261 1762
125 Johnny Bates .261 1632
126 Buck Herzog .261 1422
127 Ed Gremminger .260 1033
128 Rowland Office .260 2076
129 Hank Gowdy .260 2290
130 Billy Urbanski .260 3046
131 Al Spohrer .259 2216
132 Pinky Whitney .258 1443
133 Elbie Fletcher .258 1739
134 Cozy Dolan .257 1079
135 Biff Pocoroba .257 1457
136 Ed Konetchy .257 1477
137 Del Crandall .257 4583
138 Butch Nieman .256 1050
139 Dick Johnston .256 2155
140 Claude Ritchey .255 1007
141 Eddie Miller .255 1984
142 Ed Abbaticchio .255 1856
143 Charlie Buffinton .255 1257
144 Johnny Evers .254 1093
145 Vinny Castilla .254 1106
146 Terry Harper .254 1337
147 Mack Jones .253 2040
148 Dick Culler .253 1251
149 Rabbit Maranville .252 6724
150 Gene Oliver .251 1209
151 Eddie Perez .251 1058
152 Jack Burdock .251 3029
153 Zack Taylor .251 1028
154 Earl Williams .251 1648
155 Mike Lum .250 3089
As far as batting average goes that would be Hall of Famer Rogers Hornsby who played with the Cardinals, Giants, Braves, Cubs, and Browns between 1915-1937. His career batting average was .358 and he is second all time in career batting average behind Ty Cobb.
Hank Aaron never played against the Milwaukee Braves. He played for the Milwaukee Braves before the team moved to Atlanta. He finished his career as a member of the Milwaukee Brewers
Babe Ruth's career batting average was .342.
Ivan Rodriguez has a career batting average of .298.
Wade Boggs had a career batting average of .328 and Don Mattingly had a career batting average of .307.
As of 2009 Robinson Cano has a career batting average of .306
Keith Hernandez had a career batting average of .296. He had 2,182 career hits in 7,370 career at bats.
Babe Ruth had a career batting average of .342 with 8,398 at bats.
Willie Mays had a career batting average of .302, 3,283 hits in 10,881 at bats.
Through August 12, 2016, Alex Rodriguez has a career batting average of .295.
Sammy Sosa had a career batting average of .273.
Hank Aaron had a career batting average of .305 (3,771 base hits in 12,364 at bats).