Rickey Henderson has stolen the most career bases, with 1,406 steals.

which batter has the most career stolen bases