Sam Crawford has the most career triples, with 309 triples.

which batter has the most career triples