This is the moment a three-year-old boy is knocked down and run over by a speeding car - before leaping straight back up and running to his father.

The incident, which happened in Ningbo in the Zhejiang province of eastern China, took place when the boy's father parked his white car on the roadside and then called for his daughter and son to follow him.

The father was on his phone and did not notice a red sedan approaching quickly.

After he and his daughter crossed the road the car hit the boy and rolled over his body, before he instantly climbed back to his feet.

The father confronted the driver, who stopped and got out of his car, along with astonished witnesses.

The boy was taken to hospital but found to only be suffering from minor injuries and was released a day later.

Scroll down for video

Struck down: The three-year-old boy is knocked down by the car (left), which then rolls over his body (right)

Resilient: The boy (seen just behind the car) somehow climbs straight back up to his feet

Miraculous: The boy then runs to his father across the road, as the driver of the car gets out

Confrontation: The father and witnesses argue with the driver of the dark red sedan