Only one ticket matches all six numbers in the Mega Millions lottery draw in the United States for a jackpot worth a record-setting $1.5 billion, a lottery official said.

The ticket, sold in South Carolina, matched the five numbers 5, 28, 62, 65, 70 and the Mega Ball 5 that were drawn last night, a Mega Millions spokeswoman said.

The lucky winner has not yet been identified. Mega Millions, which initially announced a global record $1.6 billion jackpot, later revised the figure down to $1.537 billion.

The buyer of the ticket beat the odds of 1 in 303 million to win the Mega Millions drawing for the largest jackpot in US history.

The new amount makes the prize the second largest, just shy of the $1.586bn jackpot for a rival Powerball lottery in January 2016, which was shared between three winning tickets.

The winner can take $878 million in a lump sum cash payment or be paid out in annuities over 30 years.

Mega Millions tickets are sold in 44 US states, the District of Columbia and the Virgin Islands. Several states allow online ticket purchases, but they prohibit out-of-state and foreign purchases.

States receive a percentage of lottery ticket sales and the nuse the money to support public schools or meet other needs.

Today’s Powerball lottery prize stands at $620m, making it the fifth-largest jackpot in US history, after no one got all six numbers in Saturday's drawing.

The lump sum cash payout is estimated at $354.3m.