Individual Highest Score in Test Cricket



List of players with highest individual score in Test cricket.
Presently BC Lara hold the record of high score in an innings in test with 400 runs.

Highest Score in Test


Player Runs Team Opposition Ground Match Date
BC Lara 400* West Indies England St John’s 10-Apr-04
ML Hayden 380 Australia Zimbabwe Perth 9-Oct-03
BC Lara 375 West Indies England St John’s 16-Apr-94
DPMD Jayawardene 374 Sri Lanka South Africa Colombo (SSC) 27-Jul-06
GS Sobers 365* West Indies Pakistan Kingston 26-Feb-58
L Hutton 364 England Australia The Oval 20-Aug-38
ST Jayasuriya 340 Sri Lanka India Colombo (RPS) 2-Aug-97
Hanif Mohammad 337 Pakistan West Indies Bridgetown 17-Jan-58
WR Hammond 336* England New Zealand Auckland 31-Mar-33
MA Taylor 334* Australia Pakistan Peshawar 15-Oct-98

Updated Date: 10 October 2013

Test Records
Most Runs Most Wickets Most Sixes
Highest Score Fastest Fifty Fastest Century
Most Fifties Most Centuries