Who was the last major league player to hit .400 or better prior to Ted Williams in ’41? October 13, 2022October 13, 2022Baseball History Bill Terry hit .401 in 1930, and the only time .400 has been passed since then was by Ted Williams .406 average in 1941.