Brian Lara holds the record of scoring the highest number of runs in a Test innings – a glorious 400 not out against England.

Lara broke the world record in 1994 by overtaking Gary Sobers’s 365 not out and went on to better his record in 2004, pushing past Matthew Hayden on his way to the first quadruple century in Test cricket.

But is this the highest a batsman ever scored in a test match – both innings put together?

Surprisingly, Lara stands at 4th position in the list of highest runs scored by a batsman in a Test match. Leading the way is Graham Gooch.

Graham Gooch scored 456 runs against India at Lord’s in 1990. Gooch scored his career best 333 in the first innings only to return to make 123 in the second innings, helping England to win by 247 runs.

Mark Taylor and Kumar Sangakkara come in at 2nd and 3rd position with 426 and 424 runs to their name in a test match. Interestingly, all three batsmen scored a triple century in the first innings.

Enter Email For Amazing Cricket Videos

Enter your email address to subscribe to this blog and receive amazing cricket content.