Two men allegedly raped a 12-year-old girl after luring her from a Sydney beach.

Two men have been charged over the alleged sexual assault of a young girl in Sydney’s northern beaches.

The 12-year-old girl was approached by a pair of men at Freshwater Beach around 3pm last Thursday, according to New South Wales police.

It is believed that they lured her into their car and drove her to the nearby suburb of Brookvale where the attack took place.

The two men, aged 22 and 25, were arrested yesterday and will face Central Local Court this Thursday.

The older man has been charged with three counts of aggravated sexual intercourse, while the younger man was charged with one.

They have both been denied bail.

00:00 / ???