10 Highest Individual Test Innings In The History Of Cricket

3. 8. Hanif Mohammad (Pakistan) - Vs West Indies (January 17, 1958)

Rating: 337

An often unheralded batsman, Mohammad's 337 for Pakistan against the West Indies in Bridgetown was a remarkable innings of class and patience - taking more than 16 hours to complete.

Advertisement
Advertisement