Emergency services were called to the junction of Crowther Road and Tettenhall Road, in Tettenhall on Sunday night.
The crash, involving a Land Rover, happened at around 10.25pm, just outside The Newbridge pub.
The male pedestrian, aged 54, was pronounced dead at the scene.
A spokesman for West Midlands Ambulance Service said: “On arrival, ambulance staff found police officers and an off duty non-emergency patient transport service crew performing CPR on a pedestrian.
“Ambulance staff carried out advanced life support at the scene, but sadly, despite all efforts, it wasn’t possible to save the man and he was confirmed dead at the scene.”
Roads were closed for a number of hours.
West Midlands Police say the Land Rover driver is helping police with enquiries.
Anyone with information is asked to contact police on 101 quoting log number 2689 of 13 October.