You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
Emergency services were alerted to the incident in Hanover St just after 3pm today.
St John spokeswoman Siobhan Campbell said one patient was transported to Dunedin Hospital in a serious condition.
A police spokeswoman said officers were called to the scene at 3.05pm where a car had hit a pedestrian.
The road was blocked between George St and Great King St, she said.
Meanwhile, a person has also been taken to hospital following a crash in South Dunedin.
A police spokeswoman said they were called to the scene in Bay View Rd, near Cashel St, about 3.40pm.
Ms Campbell said one person was taken to hospital in a moderate condition.
No further details were available.