A 25-year-old woman spent the weekend in bed with flu not realizing she had won a record $166 million in the EuroMillions lottery.

The unnamed winner from Mallorca only realized she had scooped Friday's jackpot when she was tracked down by lottery officials.

"I was still sick on Monday so I decided to go to work out of fear of losing my job given the economic crisis we are going through," she said in a statement.

The Spanish woman beat odds of 76 million to one by guessing five correct numbers (4, 23, 24, 29, 31) and two stars (8, 9) to win the prize.

"When she learned the news she was frightened and at the same time very, very moved," a EuroMillions official said. "Logically she asked us many questions."

It beat the $122 million record for the world's biggest lottery win — set in Italy's national draw last year.

The EuroMillions lottery runs in France, Britain, Ireland, Spain, Portugal, Belgium, Switzerland, Luxembourg and Austria.

It begins at $20 million each week but is rolled over if there is no winner.

Click here to read more on this story from Sky News.