Hanif Mohammad (Pakistan) batted for 16 hr 10 min, when scoring 337 for Pakistan against the West Indies at Bridgetown, Barbados in the 1st Test from 17-23 January 1958.
Hanif Mohammad (Pakistan) batted for 16 hr 10 min, when scoring 337 for Pakistan against the West Indies at Bridgetown, Barbados in the 1st Test from 17-23 January 1958.