January 1958
Hanif Mohammad batted for more than 16 hours to make 337 and save a Test on this Caribbean island.
Pakistan followed on 473 behind. Hanif's 970-minute innings is still the longest in Test cricket.
Kensington Oval, Bridgetown, Barbados · 13.1044°, -59.6211° · Source
Advertisement