Select Your National Lottery:

Independent results service from National Lotteries around the World.

Historical Daily Lotto Results

Listed below is the Daily Lotto Results History for the last six months. The complete prize payouts from a particular draw can be found by selecting a draw date.

It's also easy to look up any other result from Daily Lotto history, whether it's from today, yesterday or even six months ago. Choose a year from the archive to bring up all the winning numbers from that period. Remember, you can only claim prizes from draws in the last 365 days.

- Select a year to view -
2024
2023
2022
2021
2020
2019

Draw Date Results Jackpot Total Winners
Monday
1 January 2024
  • 2
  • 3
  • 14
  • 17
  • 32
R350,929.50 84,809
Sunday
31 December 2023
  • 11
  • 14
  • 33
  • 35
  • 36
R448,587.20 110,372
Saturday
30 December 2023
  • 1
  • 9
  • 20
  • 22
  • 26
R562,823.70 139,706
Friday
29 December 2023
  • 6
  • 15
  • 18
  • 19
  • 21
R750,000 173,707
Thursday
28 December 2023
  • 3
  • 6
  • 19
  • 30
  • 32
R600,000 136,096
Wednesday
27 December 2023
  • 3
  • 8
  • 10
  • 19
  • 27
R531,161.60 136,213
Tuesday
26 December 2023
  • 14
  • 16
  • 19
  • 35
  • 36
R477,036.70 117,549
Sunday
24 December 2023
  • 7
  • 9
  • 12
  • 17
  • 18
R428,098.60 113,591
Saturday
23 December 2023
  • 6
  • 18
  • 23
  • 29
  • 34
R536,859.20 130,326
Friday
22 December 2023
  • 20
  • 24
  • 25
  • 28
  • 36
R651,349 157,738
Thursday
21 December 2023
  • 6
  • 10
  • 11
  • 15
  • 33
R578,755.20 145,242
Wednesday
20 December 2023
  • 1
  • 10
  • 18
  • 20
  • 29
R561,153.40 138,756
Tuesday
19 December 2023
  • 1
  • 7
  • 9
  • 21
  • 34
R582,447 147,384
Monday
18 December 2023
  • 1
  • 15
  • 16
  • 23
  • 32
R491,436 116,964
Sunday
17 December 2023
  • 11
  • 16
  • 17
  • 21
  • 27
R363,865.60 93,074
Saturday
16 December 2023
  • 2
  • 14
  • 15
  • 29
  • 30
R482,091.40 112,222
Friday
15 December 2023
  • 3
  • 14
  • 17
  • 23
  • 36
R548,452.50 134,215
Thursday
14 December 2023
  • 1
  • 3
  • 8
  • 10
  • 14
R550,486.40 141,415
Wednesday
13 December 2023
  • 4
  • 22
  • 23
  • 24
  • 32
R478,264.60 114,851
Tuesday
12 December 2023
  • 10
  • 19
  • 22
  • 32
  • 36
R520,775.10 130,512
Monday
11 December 2023
  • 6
  • 13
  • 15
  • 20
  • 21
R430,000 112,173
Sunday
10 December 2023
  • 2
  • 5
  • 11
  • 29
  • 35
R351,998.40 87,481
Saturday
9 December 2023
  • 13
  • 22
  • 32
  • 33
  • 34
R469,173 112,390
Friday
8 December 2023
  • 9
  • 14
  • 22
  • 30
  • 36
R575,360.40 141,520
Thursday
7 December 2023
  • 13
  • 18
  • 23
  • 24
  • 27
R520,000 130,315
Wednesday
6 December 2023
  • 2
  • 4
  • 9
  • 32
  • 35
R528,918.50 130,989
Tuesday
5 December 2023
  • 5
  • 8
  • 19
  • 27
  • 31
R520,000 147,463
Monday
4 December 2023
  • 6
  • 7
  • 10
  • 12
  • 34
R460,000 129,157
Sunday
3 December 2023
  • 1
  • 9
  • 20
  • 22
  • 25
R300,000 92,304
Saturday
2 December 2023
  • 1
  • 29
  • 31
  • 33
  • 35
R513,930.60 120,678
Friday
1 December 2023
  • 9
  • 16
  • 17
  • 19
  • 29
R750,000 171,195
Thursday
30 November 2023
  • 7
  • 13
  • 21
  • 23
  • 35
R549,729 136,204
Wednesday
29 November 2023
  • 18
  • 19
  • 26
  • 31
  • 35
R483,557.20 115,268
Tuesday
28 November 2023
  • 6
  • 21
  • 29
  • 33
  • 36
R500,000 126,559
Monday
27 November 2023
  • 4
  • 14
  • 15
  • 23
  • 29
R468,735.10 113,616
Sunday
26 November 2023
  • 1
  • 7
  • 15
  • 26
  • 27
R300,000 84,799
Saturday
25 November 2023
  • 1
  • 4
  • 7
  • 20
  • 24
R459,869.10 118,363
Friday
24 November 2023
  • 1
  • 16
  • 31
  • 32
  • 36
R750,000 136,025
Thursday
23 November 2023
  • 3
  • 21
  • 24
  • 28
  • 33
R500,000 105,438
Wednesday
22 November 2023
  • 5
  • 9
  • 14
  • 27
  • 31
R430,000 100,545
Tuesday
21 November 2023
  • 1
  • 3
  • 6
  • 7
  • 30
R446,816.70 114,033
Monday
20 November 2023
  • 2
  • 11
  • 28
  • 30
  • 35
R401,397.60 95,494
Sunday
19 November 2023
  • 8
  • 10
  • 20
  • 23
  • 28
R300,614.30 75,779
Saturday
18 November 2023
  • 5
  • 21
  • 31
  • 33
  • 34
R429,824 103,358
Friday
17 November 2023
  • 6
  • 12
  • 20
  • 31
  • 33
R520,000 128,873
Thursday
16 November 2023
  • 2
  • 8
  • 19
  • 28
  • 36
R500,000.20 116,229
Wednesday
15 November 2023
  • 5
  • 11
  • 17
  • 22
  • 36
R455,703.60 116,855
Tuesday
14 November 2023
  • 5
  • 6
  • 11
  • 13
  • 28
R467,344.50 117,865
Monday
13 November 2023
  • 13
  • 22
  • 31
  • 33
  • 36
R414,793.20 101,725
Sunday
12 November 2023
  • 5
  • 6
  • 19
  • 20
  • 31
R316,385.60 78,265
Saturday
11 November 2023
  • 12
  • 19
  • 27
  • 29
  • 35
R417,336.80 103,184
Friday
10 November 2023
  • 8
  • 16
  • 17
  • 33
  • 36
R562,400.10 139,643
Thursday
9 November 2023
  • 11
  • 13
  • 16
  • 20
  • 25
R509,802.50 129,179
Wednesday
8 November 2023
  • 21
  • 28
  • 30
  • 34
  • 36
R498,617.20 115,423
Tuesday
7 November 2023
  • 1
  • 5
  • 7
  • 18
  • 36
R538,857.80 142,536
Monday
6 November 2023
  • 4
  • 7
  • 15
  • 19
  • 28
R488,133.30 125,456
Sunday
5 November 2023
  • 4
  • 17
  • 21
  • 23
  • 34
R363,269.40 88,335
Saturday
4 November 2023
  • 4
  • 14
  • 16
  • 35
  • 36
R514,126.10 125,517
Friday
3 November 2023
  • 15
  • 18
  • 20
  • 21
  • 28
R750,000 167,352
Thursday
2 November 2023
  • 16
  • 19
  • 21
  • 25
  • 35
R587,057.80 144,394
Wednesday
1 November 2023
  • 9
  • 13
  • 17
  • 26
  • 29
R493,256.70 117,752
Tuesday
31 October 2023
  • 13
  • 16
  • 20
  • 28
  • 29
R528,903.90 124,719
Monday
30 October 2023
  • 2
  • 10
  • 31
  • 33
  • 36
R448,744.40 108,918
Sunday
29 October 2023
  • 12
  • 13
  • 20
  • 26
  • 34
R338,944.20 79,566
Saturday
28 October 2023
  • 6
  • 7
  • 16
  • 22
  • 31
R486,992 120,871
Friday
27 October 2023
  • 11
  • 13
  • 14
  • 18
  • 34
R750,000 139,553
Thursday
26 October 2023
  • 1
  • 3
  • 12
  • 22
  • 28
R525,487.80 133,845
Wednesday
25 October 2023
  • 10
  • 29
  • 30
  • 31
  • 35
R491,752.80 114,013
Tuesday
24 October 2023
  • 3
  • 9
  • 16
  • 18
  • 34
R448,244.90 112,739
Monday
23 October 2023
  • 3
  • 7
  • 15
  • 18
  • 21
R357,784.40 94,915
Sunday
22 October 2023
  • 2
  • 6
  • 12
  • 14
  • 15
R295,248.60 74,650
Saturday
21 October 2023
  • 14
  • 16
  • 21
  • 24
  • 31
R410,482.50 98,020
Friday
20 October 2023
  • 1
  • 3
  • 13
  • 21
  • 30
R517,641.60 127,981
Thursday
19 October 2023
  • 6
  • 8
  • 12
  • 16
  • 36
R438,009.60 110,673
Wednesday
18 October 2023
  • 17
  • 22
  • 29
  • 30
  • 32
R426,799.50 100,707
Tuesday
17 October 2023
  • 12
  • 22
  • 28
  • 30
  • 35
R504,036.20 119,710
Monday
16 October 2023
  • 3
  • 17
  • 20
  • 22
  • 27
R411,211.50 103,109
Sunday
15 October 2023
  • 10
  • 16
  • 23
  • 33
  • 34
R330,760.20 81,266
Saturday
14 October 2023
  • 12
  • 14
  • 18
  • 19
  • 22
R451,483.60 117,460
Friday
13 October 2023
  • 3
  • 13
  • 14
  • 17
  • 23
R750,000 158,819
Thursday
12 October 2023
  • 6
  • 7
  • 9
  • 11
  • 13
R450,000 121,741
Wednesday
11 October 2023
  • 1
  • 12
  • 21
  • 31
  • 33
R430,000 106,000
Tuesday
10 October 2023
  • 3
  • 10
  • 13
  • 31
  • 34
R509,720.60 124,356
Monday
9 October 2023
  • 1
  • 13
  • 29
  • 31
  • 35
R423,668 100,034
Sunday
8 October 2023
  • 2
  • 8
  • 14
  • 23
  • 32
R331,110.60 81,350
Saturday
7 October 2023
  • 3
  • 20
  • 21
  • 22
  • 27
R458,161.30 111,757
Friday
6 October 2023
  • 5
  • 12
  • 14
  • 26
  • 27
R750,000 153,118
Thursday
5 October 2023
  • 7
  • 9
  • 17
  • 23
  • 24
R515,992.40 135,504
Wednesday
4 October 2023
  • 5
  • 8
  • 16
  • 17
  • 36
R504,367.40 127,852
Tuesday
3 October 2023
  • 2
  • 7
  • 11
  • 18
  • 28
R587,948.80 152,822
Monday
2 October 2023
  • 1
  • 5
  • 7
  • 17
  • 22
R450,000 118,903
Sunday
1 October 2023
  • 16
  • 17
  • 23
  • 25
  • 31
R356,729.10 84,332
Saturday
30 September 2023
  • 3
  • 7
  • 17
  • 24
  • 36
R479,120.80 121,850
Friday
29 September 2023
  • 2
  • 7
  • 11
  • 15
  • 29
R750,000 158,936
Thursday
28 September 2023
  • 5
  • 9
  • 10
  • 23
  • 30
R500,000 122,864
Wednesday
27 September 2023
  • 16
  • 19
  • 25
  • 32
  • 33
R441,738.30 106,194
Tuesday
26 September 2023
  • 2
  • 7
  • 10
  • 26
  • 27
R457,526 115,037
Monday
25 September 2023
  • 3
  • 10
  • 18
  • 22
  • 33
R343,909.80 86,815
Sunday
24 September 2023
  • 8
  • 9
  • 15
  • 26
  • 28
R318,273 80,246
Saturday
23 September 2023
  • 10
  • 12
  • 22
  • 31
  • 34
R420,000 104,832
Friday
22 September 2023
  • 10
  • 13
  • 16
  • 28
  • 30
R513,405.20 122,306
Thursday
21 September 2023
  • 4
  • 5
  • 6
  • 12
  • 24
R419,626.40 109,435
Wednesday
20 September 2023
  • 7
  • 9
  • 18
  • 26
  • 31
R400,899 100,465
Tuesday
19 September 2023
  • 1
  • 8
  • 26
  • 30
  • 33
R439,441.20 103,993
Monday
18 September 2023
  • 3
  • 4
  • 30
  • 31
  • 32
R386,024.40 91,712
Sunday
17 September 2023
  • 2
  • 8
  • 19
  • 29
  • 30
R300,000 71,637
Saturday
16 September 2023
  • 5
  • 9
  • 12
  • 30
  • 35
R415,264.60 105,241
Friday
15 September 2023
  • 2
  • 8
  • 33
  • 34
  • 36
R500,000 123,170
Thursday
14 September 2023
  • 8
  • 12
  • 16
  • 22
  • 28
R422,952.60 107,101
Wednesday
13 September 2023
  • 10
  • 12
  • 16
  • 18
  • 20
R500,000 108,639
Tuesday
12 September 2023
  • 4
  • 11
  • 15
  • 29
  • 32
R449,124.90 108,763
Monday
11 September 2023
  • 4
  • 6
  • 22
  • 32
  • 35
R399,308.60 97,493
Sunday
10 September 2023
  • 1
  • 9
  • 13
  • 14
  • 19
R312,491.50 79,548
Saturday
9 September 2023
  • 3
  • 15
  • 19
  • 20
  • 25
R450,000 107,204
Friday
8 September 2023
  • 6
  • 10
  • 23
  • 24
  • 36
R533,690.40 131,812
Thursday
7 September 2023
  • 1
  • 7
  • 9
  • 15
  • 31
R500,000.10 123,660
Wednesday
6 September 2023
  • 4
  • 15
  • 17
  • 24
  • 26
R474,326.10 116,209
Tuesday
5 September 2023
  • 5
  • 16
  • 17
  • 23
  • 35
R522,729.40 130,543
Monday
4 September 2023
  • 1
  • 8
  • 10
  • 13
  • 22
R434,793 109,347
Sunday
3 September 2023
  • 8
  • 14
  • 17
  • 25
  • 34
R340,319.20 82,162
Saturday
2 September 2023
  • 2
  • 12
  • 24
  • 25
  • 33
R480,000 114,925
Friday
1 September 2023
  • 8
  • 31
  • 33
  • 35
  • 36
R750,000.30 153,236
Thursday
31 August 2023
  • 4
  • 7
  • 11
  • 26
  • 31
R540,000 128,832
Wednesday
30 August 2023
  • 3
  • 5
  • 13
  • 34
  • 35
R520,000 117,539
Tuesday
29 August 2023
  • 6
  • 11
  • 22
  • 24
  • 25
R493,352.40 123,276
Monday
28 August 2023
  • 4
  • 14
  • 22
  • 30
  • 32
R438,586.40 105,906
Sunday
27 August 2023
  • 8
  • 12
  • 20
  • 26
  • 28
R331,685.60 81,515
Saturday
26 August 2023
  • 9
  • 10
  • 12
  • 15
  • 18
R480,000 116,943
Friday
25 August 2023
  • 13
  • 21
  • 28
  • 29
  • 35
R750,000 140,813
Thursday
24 August 2023
  • 6
  • 8
  • 20
  • 29
  • 33
R406,215.40 98,892
Wednesday
23 August 2023
  • 3
  • 12
  • 14
  • 22
  • 23
R420,000 97,090
Tuesday
22 August 2023
  • 2
  • 12
  • 15
  • 27
  • 36
R408,588 98,913
Monday
21 August 2023
  • 5
  • 6
  • 8
  • 12
  • 18
R400,000 97,481
Sunday
20 August 2023
  • 1
  • 14
  • 20
  • 32
  • 36
R282,980 66,945
Saturday
19 August 2023
  • 11
  • 13
  • 18
  • 21
  • 32
R394,319.60 97,575
Friday
18 August 2023
  • 2
  • 16
  • 25
  • 28
  • 33
R479,547.90 112,379
Thursday
17 August 2023
  • 1
  • 2
  • 11
  • 17
  • 32
R430,775.20 109,419
Wednesday
16 August 2023
  • 4
  • 5
  • 25
  • 31
  • 36
R431,259 105,850
Tuesday
15 August 2023
  • 6
  • 10
  • 14
  • 15
  • 34
R462,578.40 114,421
Monday
14 August 2023
  • 1
  • 9
  • 21
  • 24
  • 31
R383,713.80 93,294
Sunday
13 August 2023
  • 14
  • 15
  • 16
  • 28
  • 33
R294,415 69,612
Saturday
12 August 2023
  • 1
  • 25
  • 33
  • 35
  • 36
R402,487.50 97,113
Friday
11 August 2023
  • 5
  • 16
  • 27
  • 30
  • 33
R495,427.20 119,028
Thursday
10 August 2023
  • 14
  • 17
  • 20
  • 22
  • 26
R433,174.80 103,435
Wednesday
9 August 2023
  • 8
  • 11
  • 17
  • 26
  • 35
R389,179.20 96,423
Tuesday
8 August 2023
  • 4
  • 7
  • 8
  • 18
  • 34
R481,020.20 126,983
Monday
7 August 2023
  • 1
  • 5
  • 22
  • 29
  • 34
R421,756.50 101,930
Sunday
6 August 2023
  • 1
  • 2
  • 7
  • 11
  • 31
R300,000 82,832
Saturday
5 August 2023
  • 5
  • 8
  • 23
  • 28
  • 33
R457,312.60 115,563
Friday
4 August 2023
  • 8
  • 11
  • 24
  • 27
  • 31
R556,205 136,056
Thursday
3 August 2023
  • 2
  • 5
  • 14
  • 20
  • 30
R518,835.90 127,542
Wednesday
2 August 2023
  • 4
  • 6
  • 17
  • 24
  • 34
R520,449.80 127,884
Tuesday
1 August 2023
  • 10
  • 11
  • 13
  • 17
  • 32
R525,930.20 128,229
Monday
31 July 2023
  • 1
  • 19
  • 23
  • 30
  • 32
R450,000 109,260
Sunday
30 July 2023
  • 1
  • 5
  • 13
  • 16
  • 26
R335,009.20 81,759
Saturday
29 July 2023
  • 5
  • 8
  • 10
  • 24
  • 25
R454,737.80 114,743
Friday
28 July 2023
  • 6
  • 8
  • 15
  • 30
  • 34
R540,982.20 130,928
Thursday
27 July 2023
  • 4
  • 8
  • 26
  • 29
  • 32
R489,580.20 117,717
Wednesday
26 July 2023
  • 7
  • 8
  • 14
  • 27
  • 35
R472,474.50 118,116
Tuesday
25 July 2023
  • 1
  • 7
  • 18
  • 20
  • 23
R499,330.20 128,038
Monday
24 July 2023
  • 8
  • 12
  • 14
  • 22
  • 24
R430,000 95,915
Sunday
23 July 2023
  • 1
  • 15
  • 16
  • 22
  • 23
R286,112.40 69,180
Saturday
22 July 2023
  • 1
  • 13
  • 16
  • 26
  • 29
R397,239.40 92,160
Friday
21 July 2023
  • 6
  • 10
  • 11
  • 13
  • 28
R474,994.60 119,839
Thursday
20 July 2023
  • 4
  • 7
  • 16
  • 21
  • 25
R417,446 105,346
Wednesday
19 July 2023
  • 10
  • 14
  • 16
  • 17
  • 25
R407,422.60 98,557
Tuesday
18 July 2023
  • 10
  • 23
  • 25
  • 27
  • 33
R443,646.30 110,503
Monday
17 July 2023
  • 4
  • 19
  • 22
  • 28
  • 34
R399,234 100,051
Sunday
16 July 2023
  • 7
  • 14
  • 25
  • 27
  • 30
R310,747.80 77,715
Saturday
15 July 2023
  • 25
  • 26
  • 29
  • 35
  • 36
R422,544.60 102,082
Friday
14 July 2023
  • 16
  • 20
  • 24
  • 30
  • 35
R460,000 116,419
Thursday
13 July 2023
  • 1
  • 4
  • 5
  • 6
  • 18
R430,000 110,400
Wednesday
12 July 2023
  • 16
  • 23
  • 24
  • 27
  • 31
R425,270.10 100,365
Tuesday
11 July 2023
  • 14
  • 20
  • 28
  • 31
  • 33
R462,305.50 108,000
Monday
10 July 2023
  • 4
  • 5
  • 12
  • 19
  • 22
R397,347.50 104,940
Sunday
9 July 2023
  • 2
  • 4
  • 15
  • 18
  • 25
R313,982.30 79,356
Saturday
8 July 2023
  • 1
  • 17
  • 19
  • 21
  • 28
R455,077 111,030
Friday
7 July 2023
  • 1
  • 3
  • 12
  • 30
  • 35
R552,439 134,405