Police divers have found a body in Sandfly Bay, Dunedin, on Saturday afternoon.
While the body is yet to be identified, it is believed to be that of a freediver who went missing on Friday night.
The man was out on a boat with a group of friends when he failed to resurface. Police were then called at 6:55pm on Friday.
They launched the search with help from search and rescue teams, the Coastguard and helicopters; however, the man wasn't found.
The matter will be referred to the Coroner.