Sir Don Bradman holds the record of Most runs scored by a batsman in a single day of a Test Match, 309 Runs.
Sir Don Bradman is the only player to score 300 or more runs in a single day of a Test match. He scored 309 rungs against England on 11 July 1930.