Rickey Henderson has put up the most career runs, with 2,295 runs.

which batter has the most career runs