Which cricket player Scored highest runs in a single innings in test cricket?
The Highest individual score in a single innings of test cricket is 400, it was scored by West Indies Batsman Brian Lara against England in 2003. Second Highest individual score in a single innings of test cricket is 380, scored by Mathew Hayden against Zimbabwe in 2003.
Highest number of runs in a single test match scored by individual is 456. It was scored by Graham Gooch of England against India in 1990. He scored 333 in First innings and 123 second innings.