Hank Aaron has the most career extra-base hits, with 1,477 XBH.

which batter has the most career extra base hits