Police are investigating what caused a car to roll multiple times before crashing into bushland overnight.
At about 8:15pm a Toyota Land cruiser was travelling north on King Road in Oakford.
The 26 year old male driver of the vehicle drove through the intersection of King Road and Thomas Road before ploughing into bushland on the northern side of Thomas Road.
The vehicle rolled multiple times before coming to a rest 42 metres into the bush.
The driver appears to have been launched from the vehicle.
He was taken by an ambulance to Royal Perth Hospital.
No other vehicles were involved in the accident.
Mandurah teacher who raped student to remain on bail
Man charged after allegedly exposing himself to girl on Transperth bus in Lakelands
Fire rips through Golden Bay home
Firefighters battle bushfire near Nambeelup
Alcoa Children's Festival cancelled due to severe weather
Man charged over crime rampage from Furnissdale to Kwinana
Damaging winds forecast for Harvey, Dwellingup, Pinjarra
Southern suburbs man claims $15 million Lotto win after eventually answering life-changing call from Lotterywest
Two women taken to hospital after Kwinana Freeway crash