Rickey Henderson with 2,295 runs scored
Lou Gehrig scored 1,888 runs in his career.
The MLB player with the most career runs scored is Rickey Henderson with 2295. Ty Cobb is second with 2246 and Barry Bonds in third with 2227.
In all of baseball History, there have been 1,784,214 runs scored by all teams, all-time. The most runs scored in a franchise's history is 91,987, by the Chicago Cubs. The most runs scored in a career by a single player is 2295 by Rickey Henderson .
Ricky Ponting has scored 10858 runs in his test career
Ricky Henderson scored 2295 runs in his MLB career, more than any other player.
Sachin Tendulkar has scored maximum runs in the whole world.
The all time leader in runs scored is Ricky Henderson with over 2,000 runs in his career, but the record for the most runs scored in one season is 190 set by Babe Ruth.
Derek Jeter scored 1,923 runs in his career with the New York Yankees (1995-2014).
Through August 12, 2016, Alex Rodriguez had scored 2,021 runs during his career.
Sir John Berry Hobbs (Jack Hobbs)