A seven-year-old boy has died after being hit by a car while riding a scooter outside his home in Melbourne.

The man behind the wheel was a neighbour who stopped at the scene in Melton and was left traumatised by Saad Masud’s death.

Another neighbour, Mohammed Chowdhury, said he came out and saw the child lying on the street.

A seven-year-old boy has died after being hit by a car while riding a scooter outside his home in Melbourne.A seven-year-old boy has died after being hit by a car while riding a scooter outside his home in Melbourne. (Supplied)

“Another neighbour was helping him to do CPR,” he said.

The driver stopped and spoke to police.

Saad’s uncle Kazi Islam said his parents were “heartbroken” by the death of their son, who he said was “always happy”.

“We just want everyone’s prayers. That’s the most important thing, I guess,” he said.

“We forgive him, you know. And of course we pray to God that everybody, we should be very careful.”

The driver’s wife said he was devastated and spent a sleepless night replaying what happened in his mind.

Their own children are of a similar age to Saad and would often play with him outside.

“This is traumatising for everyone. He carry this story for the rest of his life,” Islam said.

Police have spoken to the driver, but no charges have been laid.