Police have named the man who died after being hit by a car in Fairfield last night.
He was Albert Arthur Wolf (known as Bert), aged 86, of Dunedin.
A St John spokeswoman said an ambulance was called about 7pm on Monday after a report of a car hitting a pedestrian on the corner of Flower St and Main South Rd.
The man was taken by ambulance to Dunedin Hospital as his condition deteriorated from serious to critical, she said.
Senior Sergeant Brian Benn, of Dunedin, said the man died at Dunedin Hospital on Monday night.
The driver of the vehicle was an 88-year-old Mosgiel man, who was not injured.
A lane of Main South Rd was closed after the incident as the serious crash unit examined the scene, he said.
A police spokesman said enquiries were continuing into the cause of the accident.