A motorcycle rider has died at the scene of a crash overnight.
A 48-year-old man has died after crashing his motorcycle in Ravenswood overnight.
Another man is in a critical condition in Royal Perth Hospital.
The crash involving two bikes and a car, happened on Old Mandurah Road at around 5:15pm.
Police say the 48-year-old male rider of a black Harley Davidson crashed into a stationary Mazda 2 then took out a silver Harley Davidson coming in the other direction.
The RAC rescue helicopter was sent to the site, and the 47-year-old male driver of the silver Harley Davidson was taken to Royal Perth Hospital.
The driver of the Mazda was not injured.
Major Crash police closed the road in both directions as they began their investigation.
Police would like to speak to anyone who saw the crash.
Anyone with information should contact Crime Stoppers on 1800 333 000 or make an online report.