#1 Hanif Mohammed vs West Indies, Bridgetown (1958) – 970 minutes

Hanif Mohammed is easily one of the greatest Pakistan batsmen to have played the game. He was Pakistan’s first real superstar with the bat and he was also the first Pakistani to score a Test match half-century.
In the first Test of Pakistan’s tour to the Caribbean in 1958, the visitors had dug a hole for themselves at the end of their first innings. They had conceded 579 runs and had been bowled out for 106 in their first essay.
Following on, Hanif Mohammed, who was the second ever centurion for his nation, played the longest innings in Test cricket history, a record that is intact even today (60 years later). He scored 337 and batted for a jaw-dropping 970 minutes in a bid to help Pakistan save the Test match.
The right-handed opener, who also held the record of the highest first-class score (499) for quite some time, played with great courage and determination as he became the first Pakistani batsman to score a triple ton.
His 16-hour vigil at the crease helped Pakistan eke out a draw and go into the second Test at 0-0, which they eventually lost 3-1.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news