The severed leg of a surfer who was attacked by a shark has washed up on an Australian beach, with doctors now racing to see if it can be reattached.

Kai McKenzie, 23, was surfing near Port Macquarie in New South Wales (NSW) on Tuesday, when a 3m (9.8ft) great white shark bit him.

He managed to catch a wave into shore, where an off-duty police officer used a makeshift tourniquet to stem his bleeding, according to authorities.

His leg washed up a short time later and was put on ice by locals before being taken to hospital, where a medical team is now assessing surgery options.