Baseball Reference Blog
Players who had a .300 Career Batting Average and Played for the Cardinals
Posted by adamd on November 23, 2023
107 players had a career .300 batting average and played for the St. Louis Cardinals. Here are the 30 with the most career plate appearances:
- Stan Musial
- Jake Beckley
- Frankie Frisch
- Jesse Burkett
- Rogers Hornsby
- Enos Slaughter
- Roger Connor
- Jim Bottomley
- Will Clark
- Patsy Donovan
- Joe Medwick
- Larry Walker
- Ed McKean
- Johnny Mize
- Cupid Childs
- Steve Brodie
- Matty Alou
- Pedro Guerrero
- George Gore
- Jack Fournier
- Pete Browning
- Chick Hafey
- Denny Lyons
- John McGraw
- Ethan Allen
- Virgil Davis
- Tip O’Neill
- Rube Bressler
- Mike Donlin
- George Harper
That’s right—sitting there at #29 is Turkey Mike Donlin! Happy Thanksgiving from the Sports Reference team!
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Friday, May 1, 2:56PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.