He suffered substantial blood loss at the scene and received emergency first-aid from police and ambulance officers before being taken to hospital.
The incident occurred when the victim and the suspect were walking in separate groups along Alfriston Road, and an fight between the groups broke out. No one else was injured, police said.
The suspect and three others left the scene following the incident and were soon found by police.
It was not known whether the two groups were known to each other prior to the incident, but police doubted it was gang-related.
Police and forensic staff were working at the scene and enquiries were continuing.
Police asked for residents of the surrounding area - specifically those between Claude Road and Shifnall Drive - to check their properties for any discarded knives.
Anyone with information was asked to call Counties Manukau Police immediately on 09 261 1321 or provide information anonymously to Crimestoppers on 0800 555 111.