A male P-plate driver has been charged and refused bail after allegedly hitting and killing a pedestrian and critically injuring another in Rozelle on Sunday morning.

About 11am on Sunday, a white Holden Commodore ute mounted the kerb on Victoria Road, hitting a 47-year-old woman who died at the scene and a 49-year-old male pedestrian who remains in a critical condition at Royal Prince Alfred Hospital.

A crime scene tent erected at the crash scene on Victoria Road in Rozelle on Sunday. Credit:Kate Geraghty

The 22-year-old was subjected to a "citizen's arrest" by witnesses at the scene, police say.

The driver was also taken to Royal Prince Alfred Hospital, for mandatory drug and alcohol testing.