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.
=== === === ===
The career record for most runs scored by a major-league player is 2,295, held by Rickey Henderson (1979-2003)
Ricky Henderson scored 2295 runs in his MLB career, more than any other player.
Sir John Berry Hobbs (Jack Hobbs)
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 .
Mickey Mantle with 42 runs scored in 12 World Series.
Lou Gehrig scored 1,888 runs in his career.
The player who has scored the most runs in a one-day cricket match is Sachin Tendulkar.
Ricky Ponting has scored 10858 runs in his test career
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.
Through August 12, 2016, Alex Rodriguez had scored 2,021 runs during his career.