highest batting average in the last 20 years min 3000 at bats

Between November 4, 2006 and November 4, 2026, Luis Arraez has the best batting average with 3,000+ at-bats, with an average of .316.

Showing
  • Data note: Batting Average, At-Bats: player game data complete from 1901
  • Data note: Data: Retrosheet
NAMEAVGABGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Luis Arraez
L. Arraez
.316
3,840
991
503
1,213
202
25
42
372
264
25
243
41
18
4,188
1,591
269
21
38
22
82
.360
.414
.775
2Miguel Cabrera
M. Cabrera
.305
8,250
2,234
1,193
2,520
482
9
407
1,477
1,015
54
1,640
25
11
9,404
4,241
898
1
84
191
294
.382
.514
.896
3Joe Mauer
J. Mauer
.304
5,813
1,552
853
1,765
358
23
115
767
788
22
902
30
15
6,676
2,514
496
6
47
112
174
.386
.432
.819
4Buster Posey
B. Posey
.302
4,970
1,371
663
1,500
293
9
158
729
540
43
721
23
9
5,607
2,285
460
1
53
67
163
.372
.460
.831
5Dustin Pedroia
D. Pedroia
.301
5,942
1,481
917
1,788
390
15
138
718
617
37
647
138
45
6,679
2,622
543
24
59
25
153
.367
.441
.808
6Yordan Alvarez
Y. Alvarez
.300
3,022
835
534
907
190
7
212
599
455
51
686
10
2
3,559
1,747
409
0
31
75
67
.397
.578
.975
7Jose Altuve
J. Altuve
.300
8,405
2,111
1,306
2,519
479
34
271
939
696
83
1,253
330
100
9,269
3,879
784
28
57
51
234
.357
.462
.818
8Michael Young
M. Young
.300
4,242
1,065
576
1,271
239
22
91
554
322
13
652
44
12
4,616
1,827
352
0
39
25
141
.348
.431
.779
9Freddie Freeman
F. Freeman
.299
8,693
2,332
1,453
2,598
579
34
383
1,392
1,136
118
1,879
111
32
10,020
4,394
996
0
73
145
194
.384
.505
.890
10Derek Jeter
D. Jeter
.299
4,405
1,068
646
1,315
197
16
77
451
377
55
649
109
35
4,891
1,775
290
33
21
13
137
.360
.403
.763
11Robinson Cano
R. Cano
.298
7,769
2,013
1,122
2,319
497
28
306
1,166
586
80
1,092
45
33
8,491
3,790
831
2
54
108
251
.352
.488
.839
12Michael Brantley
M. Brantley
.298
5,566
1,445
758
1,656
348
25
129
720
485
37
658
125
33
6,148
2,441
502
13
47
37
130
.355
.439
.794
13Adrian Beltre
A. Beltre
.297
6,383
1,655
911
1,897
385
15
286
1,021
477
55
916
45
10
6,981
3,170
686
0
66
70
174
.348
.497
.845
14Ichiro Suzuki
I. Suzuki
.297
5,838
1,696
749
1,735
207
46
56
421
367
23
696
274
59
6,290
2,202
309
35
27
79
65
.340
.377
.717
15Ryan Braun
R. Braun
.296
6,622
1,766
1,080
1,963
408
49
352
1,154
586
77
1,363
216
60
7,329
3,525
809
0
44
56
179
.358
.532
.891
16Daniel Murphy
D. Murphy
.296
5,308
1,452
710
1,572
371
29
138
735
364
25
709
68
25
5,752
2,415
538
7
48
56
124
.341
.455
.796
17Matt Holliday
M. Holliday
.296
5,528
1,502
905
1,637
368
17
249
962
688
96
1,087
81
26
6,349
2,786
634
0
37
53
178
.381
.504
.885
18Joey Votto
J. Votto
.294
7,252
2,056
1,171
2,135
459
22
356
1,144
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.409
.511
.920
19Howie Kendrick
H. Kendrick
.294
5,683
1,549
767
1,671
333
37
123
694
340
57
1,058
120
47
6,138
2,447
493
24
34
32
188
.338
.431
.769
20Placido Polanco
P. Polanco
.294
3,488
898
460
1,025
170
12
41
341
223
47
266
31
6
3,814
1,342
223
22
34
10
89
.342
.385
.726
21David Wright
D. Wright
.293
4,578
1,202
713
1,343
291
19
175
712
610
30
1,026
153
53
5,269
2,197
485
0
51
58
114
.376
.480
.856
22Victor Martinez
V. Martinez
.293
5,467
1,471
665
1,603
310
2
185
876
520
39
643
6
4
6,091
2,472
497
0
65
91
196
.355
.452
.807
23Charlie Blackmon
C. Blackmon
.293
6,165
1,624
996
1,805
334
68
227
801
485
110
1,142
148
59
6,825
2,956
629
26
39
35
73
.353
.479
.832
24Yandy Díaz
Y. Díaz
.291
3,909
1,058
564
1,137
210
8
122
509
465
40
656
14
9
4,441
1,729
340
0
27
19
102
.370
.442
.812
25Trea Turner
T. Turner
.291
5,802
1,423
971
1,687
311
49
205
699
431
45
1,175
336
57
6,304
2,711
565
2
24
12
98
.343
.467
.810

More MLB News

More Twins Stats

Team Batting Leaders

HR

27

Clemens

Kody Clemens

RBI

96

Bell

Josh Bell

AVG

.282

Keaschall

Luke Keaschall
Team Pitching Leaders

W

12

Bradley

Taj Bradley

K

205

Bradley

Taj Bradley

ERA

3.73

Bradley

Taj Bradley
Team Rankings

HR

187

12th

R

739

9th

SO

1,381

13th

ERA

4.56

25th

2026 Division Standings
TEAMWLPCTGB
85
77
.525
84
78
.519
1.0
Twins Twins
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Sat
3/27
@
4:00 AM
Sun
3/28
@
4:00 AM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
TEX Rangers

80 - 82

4

Final

6

MIN Twins

77 - 85

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM