A man has been charged following an alleged hit and run incident in central NSW.
A 19-year-old man was with a group of friends when he was crossing the road about 1am (AEDT) on Saturday at Narromine, about 40 kilometres west of Dubbo, when he was struck by a car, police said.
He was taken to Dubbo Base Hospital, before being transported to Westmead Hospital in Sydney, where he remains in a critical but stable condition.
Police allege the driver did not stop after the accident.
A 57-year-old Warren man was arrested at a property west of Narromine on Sunday night and later charged with dangerous driving causing grievous bodily harm and failing to stop and assist after an impact.
He was given conditional bail to appear at Narromine Local Court on February 11.