The Baltimore Orioles have the best batting average by a team, with an average of .298.

which team has the highest career batting average