A man has been injured when he was struck by a car on a street in inner west Sydney.

The 26-year-old pedestrian was struck by a car early on Sunday morning in King Street, Newtown. He suffered a suspected shoulder injury and was taken to hospital in a stable condition.

The driver of the car, a 65-year-old man, was uninjured. He was breath-tested at the scene and returned a negative result. Police are appealing for information and witnesses.

AAP