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


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.