Police and emergency services were called to the scene of the crash on Riccarton Rd about 3.30pm.
The pedestrian was located and transported to Christchurch Hospital in critical condition, a police spokesperson said.
"Yesterday they died in hospital as a result of their injuries.
"Enquiries into the circumstances of the crash remain ongoing."