The motorcyclist who was seriously injured last Wednesday on the St Paul's Bay by-pass died in hospital on Saturday, the police said.
The biker, an English man aged 54 of Mellieha, crashed into a skip, the police said on the day the accident happened.
The man, named as Dieter Vink, lost control of his Honda motorcycle and crashed into a skip which was stationary in the street.
Magistrate Ian Farrugia is leading an inquiry.