Syrian refugee, 21, hacks pregnant woman to death with machete

In this grab taken from video, police officers stand by a machete, after an attack in Reutilingen, Germany. Photo / AP

A Syrian refugee wielding a machete has killed a pregnant woman and injured a man and another woman in Germany before being arrested by police after he was run over by a man driving a BMW.

The attack happened in the south western city of Reutlingen near a doner kebab stand in a bus station at Listplatz Square.

German media have been reporting that the motive for the attack in the city south of Stuttgart was unclear.

Footage filmed by passers-by also showed the attacker in the moments following the rampage running around in the street while people scream "oh my god".

It is believed a man passing the incident in a BMW car ran over the man, knocking him to the ground, before he was detained by police.

One eyewitness told German newspaper Bild: "The perpetrator was completely out of his mind. He ran with his machete even behind a patrol car."

In this grab taken from video, police arrest a man in Reutilingen, Germany. Photo / AP

Police spokesman Bjoern Reusch said in a statemen that witnesses said the 21-year-old man, who was known to police, was having an argument with the woman, who is believed to have been working at the kebab stand, before attacking her about 4:30 pm.