Pakistan great Hanif Mohammad has undergone an operation for liver cancer, it has been reported.
The 78-year-old had his right liver lobe and gall bladder removed during the operation at LondonBridge hospital on Wednesday.
Mohammad is kept under observation and will stay at the hospital for about a week.
The veteran batsman holds a record for playing the longest innings in Test history – a mammoth 970-minute (16 hours and 10 minutes), 337 against the West Indies at Bridgetown in 1958.
Photograph: Reuters