The Most Common Mega Millions Numbers of All Time

It is one of the most searched lottery questions there is, so here is the straight answer, calculated from every Mega Millions drawing in our database: 3,045 draws running from September 6, 1996 through July 24, 2026, current as of late this writing on July 25, 2026.
Then we are going to explain why the all-time list, the one you will find can be misleading, and what the more honest version looks like.
The most common Mega Millions numbers of all time
| Rank | Main number | Times drawn |
|---|---|---|
| 1 | 31 | 289 |
| 2 | 17 | 288 |
| 3 | 10 | 283 |
| 4 | 20 | 275 |
| 5 | 46 | 273 |
| 6 | 38 | 272 |
| 7 | 2 | 271 |
| 8 | 11 | 270 |
| 9 | 14 | 270 |
| 10 | 24 | 270 |
And here are the most common bonus balls of all time. Note that this ball has been called different things across the game's history, and its pool has changed size more than once, so these totals carry the same caveat as the main numbers.
| Rank | Bonus / Mega Ball | Times drawn |
|---|---|---|
| 1 | 3 | 120 |
| 2 | 1 | 118 |
| 3 | 9 | 116 |
| 4 | 7 | 115 |
| 5 | 10 | 112 |
| 6 | 4 | 108 |
| 7 | 15 | 108 |
| 8 | 6 | 107 |
| 9 | 12 | 103 |
| 10 | 13 | 103 |
Why that list comes with an asterisk*
Mega Millions has not used the same set of numbers for its whole history, so all the numbers have not had equal opportunity to be drawn.
In our own data you can see exactly when the pool changed. No main number above 50 appears before May 2002. Nothing above 52 appears before June 2005. And nothing above 56 shows up until October 22, 2013, when the game expanded to 75 numbers. Numbers 71 through 75 then existed only briefly, disappearing after October 20, 2017, when the game settled into its current 5 numbers from 1 to 70 format.
So a number like 31 has been eligible in every single one of those 3,045 draws since 1996, while a number like 65 has only been eligible since late 2013. Of course the low numbers lead the all-time chart. They had a decades-long head start. Any list that ranks 1 through 70 on all-time totals is really just ranking how long each number has existed.
Every iteration of the game, era by era
Since the all-time totals blend five different versions of the game, here is the full picture broken out. Each row covers one format, with the number pool we can verify from the draws themselves, and the numbers that came up most inside that era.
| Era | Dates | Draws | Number pool | Most common main numbers | Most common bonus ball |
|---|---|---|---|---|---|
| The Big Game | Sep 1996 to May 2002 | 520 | 5 of 50 + 1 of 36 | 5 (67), 4 (66), 47 (66), 35 (64), 1 (63) | 17 (25), 3 (24), 1 (23) |
| Mega Millions launch | May 2002 to Jun 2005 | 324 | 5 of 52 + 1 of 52 | 32 (45), 10 (44), 51 (41), 39 (40), 49 (40) | 34 (14), 3 (12), 13 (12) |
| 2005 format | Jun 2005 to Oct 2013 | 869 | 5 of 56 + 1 of 46 | 48 (101), 2 (92), 20 (90), 36 (90), 53 (89) | 36 (29), 38 (25), 42 (24) |
| 2013 format | Oct 2013 to Oct 2017 | 420 | 5 of 75 + 1 of 15 | 31 (41), 20 (38), 35 (38), 51 (38), 25 (37) | 7 (36), 15 (36), 10 (32) |
| Current format | Oct 2017 to today | 912 | 5 of 70 + 1 of 25 | 10 (85), 17 (81), 31 (80), 3 (77), 42 (77) | 22 (47), 24 (47), 18 (44) |
| All-time | Sep 1996 to today | 3,045 | Varies by era | 31 (289), 17 (288), 10 (283), 20 (275), 46 (273) | 3 (120), 1 (118), 9 (116) |
Bonus pools are the sizes we can verify from the draws in each era. The current format's Mega Ball pool shrank again from 25 numbers to 24 in April 2025, so even the current row spans a small change.
That is 3,045 draws in total, and it shows how completely the leaderboard reshuffles. The number 48 dominated the 2005 era with 101 appearances, more than any single number has managed in the current format, simply because that era ran for eight years. Meanwhile 5 and 4 topped the Big Game years and have not led anything since.
The bonus ball is messier still. Its pool has ranged from 15 numbers up to 52 depending on the era. During the 2013 format there were only 15 to pick from, which is why 7 and 15 each came up 36 times in 420 draws. A number drawn from a 52-ball pool never had that kind of opportunity.
The current format, 2017 to now
Counting only draws from the current format puts every number on equal footing. It began with the October 31, 2017 drawing and covers 912 draws, and 1 through 70 have all been in the pool for every one of them.
| Rank | Main number | Times drawn since 2017 |
|---|---|---|
| 1 | 10 | 85 |
| 2 | 17 | 81 |
| 3 | 31 | 80 |
| 4 | 3 | 77 |
| 5 | 42 | 77 |
| 6 | 14 | 76 |
| 7 | 38 | 76 |
| 8 | 11 | 74 |
| 9 | 43 | 74 |
| 10 | 8 | 73 |
For the Mega Ball, 22 and 24 lead with 47 appearances each, followed by 18 (44), 11 (42), and 9 (41). The Mega Ball pool did drop from 25 numbers to 24 in April 2025, so even this window covers a small change.
Is 85 versus 49 a real gap?
Across 912 draws of five numbers each, a perfectly even spread would put every number at about 65 appearances. The top number sits at 85. The bottom one, 51, sits at 49.
A 36-appearance spread sounds like a lot, but it is roughly what 912 random draws across 70 numbers produce on their own. Flip a coin 912 times and you will not land exactly on 456 heads either. Ordinary variation covers the whole distance between 49 and 85.
The balls also have no memory. Number 10 leading the current era does not make it warmer for the next drawing, and 51 trailing does not make it overdue. Every draw starts over, with the same chance for all 70 numbers. The same reasoning applies to how you choose them, which we get into in quick pick vs. your own numbers.
Is there any point to these lists?
As a way to pick numbers, yes. Choosing 10 and 17 because they have run hot works about as well as choosing birthdays or your dog's age, and it costs nothing extra while giving you something to watch for on draw night. The problem starts when someone charges money for a hot number system. There is no math behind those.
A more useful takeaway has nothing to do with hot numbers. Birthdays make 1 through 31 far more popular than 32 through 70 among players. Your chance of hitting the jackpot does not change either way, but a ticket built from higher numbers is less likely to be shared if it does hit. Same odds, fewer people to split it with.
If you want the same breakdown for the other big game, we ran it in the most common Powerball numbers of all time. And for what a ticket is really worth before you buy, see what expected value means for Powerball and Mega Millions. Current jackpots and drawing results are on our Mega Millions page and Powerball page.
Frequently Asked Questions
What are the most common Mega Millions numbers?
Across all 3,045 draws since September 1996, the most drawn main numbers are 31 (289 times), 17 (288), 10 (283), 20 (275), and 46 (273). The most common Mega Ball is 3, drawn 120 times.
What are the most common Mega Millions numbers in the current format?
Since the 5-of-70 format began in late October 2017, across 912 draws, the leaders are 10 (85 times), 17 (81), 31 (80), 3 (77), and 42 (77). The most common Mega Balls are 22 and 24, each drawn 47 times.
Do common Mega Millions numbers have a better chance of hitting?
No. Every draw is independent, and the balls have no memory of previous draws. A number that has appeared 85 times has exactly the same chance on the next draw as one that has appeared 49 times.

Phil Nageotte got interested with lottery math after realizing most players have no idea what the odds on the back of a ticket actually mean in practice. Phil covers the numbers side of scratch-offs. He holds the unofficial record among his friend group for most lottery tickets purchased purely for research purposes. He would like to clarify that he is not addicted to scratch-offs. He is addicted to data.


