A second person was injured and has since been discharged from hospital.
A 27-year-old man is due to appear in the Auckland District Court today charged with three counts of wounding with intent in relation to the two incidents.
"Anyone who saw either altercation or has any other information which may help police, is asked to contact 105 and quote file number 220625/5009," a spokesperson said.
• Information can also be provided anonymously via Crime Stoppers on 0800 555 111.