Police had been looking for Christian Eteuati after the "brutal" attack.
Thomas Coombes, 25, was found dead in Roy Clements Treeways, Mount Albert, on Tuesday.
In a statement this afternoon, police said the man they were seeking was found on Ti Kouka Lane in Sandringham area and taken into custody "without issue".
"We want to thank members of the community who have provided us with information," said Detective Inspector Chris Barry of Auckland City CIB.
"We know that this incident will have caused serious concern in the Mount Albert and surrounding communities and we're pleased to be able to quickly bring it to a resolution."
The man has been charged with murder and will appear in Auckland District Court on Monday.
Tom Coombes Photo: Supplied / Facebook
Coombes, who was named by police earlier this afternoon, is reportedly from the Bethells Te Henga area, where members of the community were paying tribute to him on social media.
"We lost a lovely young man," one wrote on Facebook. "Tom Coombes who among many strengths served in our local brigade. We are feeling sad and for the families and whanau. Be gentle and keep safe everyone."
Bethells Beach Boardriders posted that they were having a memorial paddle for Coombes, "who was one of the best people you could ever be so lucky to know."
This article is free to read, but it would awesome if we had your support.