The three-vehicle collision happened on the A96 in Moray on Tuesday morning.
The collision happened on the A912 Bridge of Earn to Aberargie road at around 6.30am on Friday.
Jonathan Cameron, 25, was struck near Buccaneer Service Station on the A941 north of Elgin on Saturday.
Joan Kane, from Aberdeen, was struck by a red Hyundai in Aberdeen on December 23.
The 69-year-old man suffered minor injuries in the collision in Aberdeen on Friday.