Which player has scored the most runs in a single test match?

Graham-Gooch-holds-the-record-of-scoring-most-runs-in-a-Test-Match-slogover

English cricketer Graham Gooch holds this record of most runs scored in test cricket match. Graham Gooch scored a total of 456 runs against India at Lords in July 1990. He scored 333 runs in first innings and scored a brilliant 123 runs in second innings.