Three people have been injured after an erratic man attempted to fight neighbours through the streets of Karrinyup in the early hours of Friday morning.

WA Police responded to multiple reports of the man, believed to be in his 50s, creating a disturbance at Davenport Street at around 6.15am.

The man has been arrested. Credit:Hannah Sinclair

It is understood the man had physical fights with a number of residents during the bizarre rampage, and St John Ambulance officers were called to assist after it was revealed three people had been injured during the altercations.

6PR reporter Jake Battrick said neighbours watched as he approached a gardener at the Karrinyup Child Care centre.