The incident took place at around 1.15pm when the 64-year-old man from Mosta was run over by a Honda Civic being driven by a 58-year-old man, also from Mosta.
On impact, the man suffered serious injuries, especially to his head, and was rushed to hospital in critical condition.
Investigations are being conducted by the Mosta police.