In MLB, that is Tommy Burns, Ned Williamson, and Sammy White who each scored 3 runs in one inning.
Burns and Williamson played for the Chicago White Stockings (now Cubs) and each scored 3 runs in the 7th inning of the game against the Detroit Wolverines on September 6, 1883. The White Stockings scored 18 runs in that inning and won the game 26-6.
White played for the Boston Red Sox and scored 3 runs in the 7th inning of the game against the Detroit Tigers on June 18, 1953. The Red Sox scored 17 runs in that inning and won the game 23-3.
The record for greatest number of sixes scored by a batsman in a single Test innings is 12, achieved by Wasim Akram in a knock of 257 not out for Pakistan against Zimbabwe in October 1996.
Mathew Hayden
Yes.
The most runs scored in a single game by a single player since 1950 was 7 done by Boston's Spike Owen in 1986.
Tamim Iqbal.He scored 154 runs in 138 balls against Zimbabwe.
I'm not sure if this is the most centuries scored in one innings but in the first Test match of the Ashes Test Series 2009, 4 Australians scored centuries after batting second. Simon Katich 122 Ricky Ponting 150 Marcus North 125* Brad Haddin 121 Kowalski
Kobe!!
Wilt Chamberlain scored 100 points for the Philadelphia Warriors against the New York Knicks on March 2, 1962.
Brad Hodge has scored more runs in Twenty20 cricket than any other player, with 2366 runs in 70 innings, including a top score of 106 runs.
ARCHIE THOMPSON -13 Goals
100 by wilt chamberlain
54 by jodie meeks- Kentucky 2009