Here are the most frequently drawn numbers throughout the history of the Mega Millions Lottery history, through Oct. 19, 2018, according to lottonumbers.com:

__Main numbers since 1996__

2 (219 times)

17 (218 times)

31 (218 times)

39 (214 times)

4 (212 times)

46 (212 times)

29 (211 times)

5 (209 times)

20 (209 times)

35 (208 times)

__Mega ball numbers since 1996__

3 (89 times)

1 (84 times)

7 (82 times)

9 (82 times)

15 (82 times)

10 (81 times)

6 (75 times)

2 (72 times)

8 (72 times)

4 (71 times)