2. Tip Foster - 306 runs

tip foster 306 runs

Former England cricketer, Tip Foster put up the second highest score in his debut Test match against Australia in Sydney on December 11, 1903. Foster also holds the record for the highest score in the debut Test innings. He scored 306 runs in the Test match including 287 runs in the first innings and 19 runs in the second innings as England won the match by five wickets.