A 68-year-old man from Birzebbuġa was seriously injured on Sunday evening when he was hit by a car in Mġarr Road, Għajnsielem.
The police said the accident happened at 6.10pm.
The vehicle, a Land Rover Freelander, was being driven by a 51-year-old German man.
A magisterial inquiry is underway.