A French man has won €1m twice in the last 18 months on the same lottery, according to media reports.

Le Parisien newspaper said the unnamed player, from the eastern Haute-Savoie region, held winning tickets on both 11 November 2016 and 18 May this year through My Million.

The lottery is linked to the Euromillions, which is offered in 12 European countries twice a week and carries enormous jackpots, sometimes worth more than €100m.

French players who buy a Euromillions ticket are automatically entered into the My Million draw, which carries a lower top prize of €1m.

Unlike Euromillions, players cannot choose their numbers for their My Million ticket.

They are randomly generated instead.

Le Parisien quoted mathematicians as saying the odds of winning My Million was around 19 million to one, while the harder to win Euromillions was 140 million to one.

The odds of winning the My Million draw twice sit at 16 trillion to one, according to mathematicians.

The French player's luck mimics that of an Australian man who last month won a local lottery twice in the same week.

The unidentified man, in his 40s and from the suburb of Bondi, picked up Aus$1,020,487 (€643,050) and then scooped another Aus$1,457,834 just five days later.