The top 10 career batting averages by a catcher:
Joe Mauer.329
Mickey Cochrane.320
Bill Dickey.313
Mike Piazza.313
Ernie Lombardi .308
Buck Ewing .303
Manny Sanguillen.300
Ivan Rodriguez.297
Gabby Hartnett .297
Smokey Burgess.295
(Min. 3,000 plate appearances as a catcher, in cases where position can be determined)