Multiple choice Which player holds the record for maximum number of runs in a test match? Brian Lara Matthew Hayden Sanath Jayasurya Graham Gooch Reveal answer Fill a bubble to check yourself D Correct answer Explanation Graham Gooch holds the record for the most runs in a single Test match (both innings combined), scoring 456 runs against India in 1990.