10 Highest Individual Test Innings In The History Of Cricket
9. 2. Matthew Hayden (Australia) - Vs Zimbabwe (October 9, 2003)
Rating: 380
This innings from Hayden combined class and power to set a new world-record Test score - as the Australia batsman smashed 11 sixes and 38 fours as he put on 380 against Zimbabwe in Perth in October 2003.