Police are searching for a hit-and-run driver who left a young UberEats cyclist for dead in Carlisle on Sunday night.

Haveera Morgado, 23, was cycling along Bishopgate Street around 9pm when she was struck by a car and dragged along the road for more than 100 metres.

Nearby resident, Isabella Lee, told Nine News Perth she heard the woman screaming and came out of her home to find her grazed up with her clothes ripped.

CCTV captured the moment a light-coloured 4WD collided with the woman at the intersection of Oats Street.