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 -
2025
2024
2023
2022
2021
2020
2019

Draw Date Results Jackpot Total Winners
Friday
18 July 2025
  • 2
  • 15
  • 17
  • 19
  • 33
R650,000.10 157,773
Thursday
17 July 2025
  • 4
  • 5
  • 7
  • 28
  • 36
R500,000 135,023
Wednesday
16 July 2025
  • 5
  • 10
  • 20
  • 22
  • 30
R550,000 129,689
Tuesday
15 July 2025
  • 16
  • 18
  • 24
  • 26
  • 30
R600,000 141,331
Monday
14 July 2025
  • 6
  • 17
  • 26
  • 29
  • 32
R456,611.10 106,667
Sunday
13 July 2025
  • 1
  • 5
  • 13
  • 23
  • 24
R350,000 88,759
Saturday
12 July 2025
  • 4
  • 13
  • 17
  • 25
  • 32
R498,256.20 121,252
Friday
11 July 2025
  • 6
  • 8
  • 14
  • 22
  • 36
R609,173.20 151,928
Thursday
10 July 2025
  • 3
  • 9
  • 20
  • 24
  • 27
R534,248.40 135,618
Wednesday
9 July 2025
  • 4
  • 10
  • 12
  • 32
  • 35
R522,422.40 128,985
Tuesday
8 July 2025
  • 2
  • 20
  • 28
  • 31
  • 33
R580,070.80 138,338
Monday
7 July 2025
  • 1
  • 3
  • 22
  • 28
  • 33
R420,000 120,046
Sunday
6 July 2025
  • 5
  • 7
  • 11
  • 32
  • 33
R379,416 99,489
Saturday
5 July 2025
  • 4
  • 9
  • 18
  • 24
  • 30
R520,572.60 129,304
Friday
4 July 2025
  • 10
  • 22
  • 26
  • 32
  • 35
R630,248.10 148,110
Thursday
3 July 2025
  • 3
  • 5
  • 15
  • 18
  • 33
R577,216.80 150,065
Wednesday
2 July 2025
  • 11
  • 16
  • 26
  • 28
  • 36
R502,434.60 120,978
Tuesday
1 July 2025
  • 11
  • 21
  • 28
  • 30
  • 32
R481,791.40 114,311
Monday
30 June 2025
  • 6
  • 12
  • 19
  • 20
  • 28
R450,000 128,674
Sunday
29 June 2025
  • 7
  • 9
  • 11
  • 21
  • 22
R366,915 97,149
Saturday
28 June 2025
  • 7
  • 11
  • 31
  • 33
  • 35
R526,869.70 132,720
Friday
27 June 2025
  • 9
  • 19
  • 28
  • 31
  • 33
R524,534.90 127,997
Thursday
26 June 2025
  • 11
  • 14
  • 18
  • 33
  • 35
R543,924.90 135,905
Wednesday
25 June 2025
  • 2
  • 3
  • 13
  • 26
  • 28
R500,000 130,645
Tuesday
24 June 2025
  • 8
  • 17
  • 25
  • 31
  • 35
R500,000 108,509
Monday
23 June 2025
  • 4
  • 5
  • 12
  • 19
  • 27
R416,185.20 108,338
Sunday
22 June 2025
  • 10
  • 13
  • 27
  • 32
  • 35
R329,494.30 78,648
Saturday
21 June 2025
  • 3
  • 7
  • 20
  • 24
  • 27
R473,083.80 121,477
Friday
20 June 2025
  • 2
  • 4
  • 18
  • 20
  • 36
R551,291.40 141,812
Thursday
19 June 2025
  • 17
  • 20
  • 21
  • 33
  • 34
R423,858.70 104,025
Wednesday
18 June 2025
  • 3
  • 13
  • 19
  • 26
  • 27
R478,282.80 118,191
Tuesday
17 June 2025
  • 10
  • 21
  • 27
  • 30
  • 35
R455,417.20 107,415
Monday
16 June 2025
  • 1
  • 3
  • 8
  • 16
  • 21
R369,840 97,134
Sunday
15 June 2025
  • 9
  • 11
  • 14
  • 20
  • 31
R339,995 84,297
Saturday
14 June 2025
  • 4
  • 5
  • 13
  • 19
  • 30
R468,304.20 117,746
Friday
13 June 2025
  • 2
  • 15
  • 18
  • 20
  • 35
R500,000 132,052
Thursday
12 June 2025
  • 4
  • 19
  • 21
  • 23
  • 31
R472,475.10 114,210
Wednesday
11 June 2025
  • 4
  • 11
  • 14
  • 31
  • 32
R438,062.60 107,715
Tuesday
10 June 2025
  • 3
  • 12
  • 15
  • 29
  • 36
R484,538.40 119,637
Monday
9 June 2025
  • 3
  • 11
  • 18
  • 32
  • 35
R414,776.40 101,591
Sunday
8 June 2025
  • 6
  • 18
  • 19
  • 20
  • 32
R326,907.80 81,103
Saturday
7 June 2025
  • 2
  • 7
  • 13
  • 26
  • 33
R451,170.30 111,345
Friday
6 June 2025
  • 4
  • 7
  • 12
  • 22
  • 29
R532,635.60 136,311
Thursday
5 June 2025
  • 7
  • 15
  • 22
  • 27
  • 35
R450,000 120,079
Wednesday
4 June 2025
  • 2
  • 10
  • 11
  • 12
  • 26
R435,107.40 109,219
Tuesday
3 June 2025
  • 1
  • 3
  • 13
  • 22
  • 30
R458,757.80 115,309
Monday
2 June 2025
  • 9
  • 18
  • 23
  • 24
  • 35
R349,388.20 85,337
Sunday
1 June 2025
  • 15
  • 16
  • 21
  • 25
  • 29
R400,000 54,437
Saturday
31 May 2025
  • 6
  • 12
  • 23
  • 24
  • 35
R523,965 127,526
Friday
30 May 2025
  • 9
  • 11
  • 13
  • 22
  • 25
R657,108 168,358
Thursday
29 May 2025
  • 2
  • 3
  • 7
  • 18
  • 21
R553,918.20 149,059
Wednesday
28 May 2025
  • 3
  • 12
  • 13
  • 15
  • 27
R531,244 135,154
Tuesday
27 May 2025
  • 1
  • 8
  • 9
  • 24
  • 36
R560,586.30 140,659
Monday
26 May 2025
  • 5
  • 7
  • 14
  • 15
  • 16
R491,385.60 128,308
Sunday
25 May 2025
  • 1
  • 4
  • 11
  • 20
  • 24
R386,168.60 98,256
Saturday
24 May 2025
  • 4
  • 15
  • 27
  • 34
  • 35
R528,936.60 129,545
Friday
23 May 2025
  • 2
  • 3
  • 12
  • 15
  • 20
R638,242.80 164,312
Thursday
22 May 2025
  • 1
  • 6
  • 23
  • 26
  • 33
R475,104.50 113,782
Wednesday
21 May 2025
  • 1
  • 11
  • 13
  • 18
  • 30
R480,000 108,035
Tuesday
20 May 2025
  • 13
  • 16
  • 28
  • 29
  • 30
R517,608.40 119,458
Monday
19 May 2025
  • 7
  • 10
  • 16
  • 24
  • 35
R438,217.50 108,098
Sunday
18 May 2025
  • 9
  • 16
  • 19
  • 21
  • 33
R350,000 86,882
Saturday
17 May 2025
  • 1
  • 4
  • 6
  • 8
  • 13
R479,289.70 123,507
Friday
16 May 2025
  • 1
  • 18
  • 19
  • 31
  • 32
R588,578 140,920
Thursday
15 May 2025
  • 2
  • 3
  • 6
  • 12
  • 15
R508,675.50 131,512
Wednesday
14 May 2025
  • 2
  • 3
  • 17
  • 34
  • 35
R461,605.80 115,197
Tuesday
13 May 2025
  • 1
  • 5
  • 19
  • 31
  • 35
R528,327.60 131,746
Monday
12 May 2025
  • 1
  • 4
  • 16
  • 31
  • 36
R464,551.80 115,225
Sunday
11 May 2025
  • 2
  • 18
  • 19
  • 20
  • 21
R353,187.90 85,702
Saturday
10 May 2025
  • 9
  • 19
  • 21
  • 23
  • 28
R501,166.40 124,678
Friday
9 May 2025
  • 1
  • 2
  • 11
  • 15
  • 26
R647,377.20 158,766
Thursday
8 May 2025
  • 18
  • 23
  • 27
  • 32
  • 35
R572,413.60 137,420
Wednesday
7 May 2025
  • 2
  • 4
  • 7
  • 8
  • 27
R561,968.10 150,815
Tuesday
6 May 2025
  • 3
  • 6
  • 7
  • 14
  • 27
R628,180.20 162,961
Monday
5 May 2025
  • 2
  • 13
  • 15
  • 27
  • 35
R500,189.20 120,417
Sunday
4 May 2025
  • 14
  • 20
  • 26
  • 31
  • 35
R409,038.80 93,745
Saturday
3 May 2025
  • 4
  • 6
  • 24
  • 26
  • 28
R531,450.60 129,643
Friday
2 May 2025
  • 4
  • 11
  • 13
  • 19
  • 24
R663,810 169,203
Thursday
1 May 2025
  • 3
  • 19
  • 22
  • 25
  • 35
R537,954.90 130,589
Wednesday
30 April 2025
  • 3
  • 10
  • 18
  • 22
  • 25
R582,784 149,078
Tuesday
29 April 2025
  • 4
  • 9
  • 11
  • 14
  • 30
R576,157.20 144,924
Monday
28 April 2025
  • 1
  • 4
  • 13
  • 28
  • 35
R458,993.80 112,388
Sunday
27 April 2025
  • 11
  • 14
  • 17
  • 21
  • 24
R415,358.10 104,094
Saturday
26 April 2025
  • 3
  • 15
  • 21
  • 27
  • 33
R561,835.80 138,087
Friday
25 April 2025
  • 4
  • 7
  • 21
  • 27
  • 30
R654,964.30 163,192
Thursday
24 April 2025
  • 27
  • 28
  • 32
  • 34
  • 35
R503,745.80 119,340
Wednesday
23 April 2025
  • 1
  • 3
  • 5
  • 25
  • 30
R450,506.40 112,884
Tuesday
22 April 2025
  • 9
  • 11
  • 21
  • 22
  • 29
R480,360 125,133
Monday
21 April 2025
  • 13
  • 15
  • 17
  • 28
  • 33
R376,114.50 94,323
Sunday
20 April 2025
  • 10
  • 25
  • 27
  • 32
  • 34
R339,643.20 81,730
Saturday
19 April 2025
  • 1
  • 7
  • 9
  • 23
  • 24
R442,321.20 113,007
Friday
18 April 2025
  • 2
  • 3
  • 9
  • 28
  • 31
R440,274 108,208
Thursday
17 April 2025
  • 2
  • 10
  • 12
  • 20
  • 28
R549,812.80 136,078
Wednesday
16 April 2025
  • 9
  • 13
  • 17
  • 23
  • 33
R520,231.40 131,706
Tuesday
15 April 2025
  • 3
  • 8
  • 12
  • 26
  • 33
R577,084.80 145,004
Monday
14 April 2025
  • 5
  • 7
  • 19
  • 25
  • 31
R478,932.80 121,299
Sunday
13 April 2025
  • 21
  • 24
  • 25
  • 35
  • 36
R378,898.10 89,577
Saturday
12 April 2025
  • 2
  • 14
  • 17
  • 27
  • 35
R521,460.50 127,786
Friday
11 April 2025
  • 3
  • 10
  • 13
  • 25
  • 28
R637,586.20 157,856
Thursday
10 April 2025
  • 2
  • 7
  • 9
  • 12
  • 17
R562,144.80 148,671
Wednesday
9 April 2025
  • 3
  • 5
  • 15
  • 24
  • 32
R543,689.80 134,643
Tuesday
8 April 2025
  • 2
  • 4
  • 17
  • 26
  • 30
R636,891.60 153,130
Monday
7 April 2025
  • 10
  • 13
  • 17
  • 32
  • 34
R523,706.80 125,565
Sunday
6 April 2025
  • 1
  • 8
  • 15
  • 24
  • 33
R431,475.20 105,966
Saturday
5 April 2025
  • 2
  • 17
  • 19
  • 28
  • 31
R588,287 140,897
Friday
4 April 2025
  • 2
  • 13
  • 14
  • 17
  • 29
R781,095.20 188,488
Thursday
3 April 2025
  • 15
  • 17
  • 23
  • 34
  • 35
R646,143.20 157,777
Wednesday
2 April 2025
  • 7
  • 9
  • 11
  • 24
  • 26
R651,552 167,497
Tuesday
1 April 2025
  • 20
  • 24
  • 27
  • 31
  • 32
R650,000 158,202
Monday
31 March 2025
  • 5
  • 10
  • 16
  • 31
  • 35
R650,000 140,281
Sunday
30 March 2025
  • 3
  • 12
  • 14
  • 20
  • 28
R500,000 113,153
Saturday
29 March 2025
  • 4
  • 7
  • 16
  • 19
  • 26
R700,000 157,172
Friday
28 March 2025
  • 5
  • 6
  • 11
  • 16
  • 30
R999,999.90 200,279
Thursday
27 March 2025
  • 5
  • 8
  • 11
  • 22
  • 23
R750,000 160,748
Wednesday
26 March 2025
  • 1
  • 3
  • 4
  • 8
  • 12
R700,000 158,635
Tuesday
25 March 2025
  • 11
  • 15
  • 21
  • 27
  • 35
R750,000 158,984
Monday
24 March 2025
  • 5
  • 7
  • 13
  • 17
  • 28
R500,000 117,103
Sunday
23 March 2025
  • 5
  • 9
  • 11
  • 25
  • 27
R380,000.10 91,735
Saturday
22 March 2025
  • 8
  • 13
  • 14
  • 23
  • 24
R499,999.80 116,930
Friday
21 March 2025
  • 2
  • 6
  • 13
  • 21
  • 36
R650,000.10 135,777
Thursday
20 March 2025
  • 1
  • 4
  • 10
  • 19
  • 22
R550,000 141,044
Wednesday
19 March 2025
  • 8
  • 18
  • 26
  • 29
  • 35
R504,035.40 122,172
Tuesday
18 March 2025
  • 4
  • 23
  • 25
  • 27
  • 33
R563,557.40 138,723
Monday
17 March 2025
  • 3
  • 7
  • 23
  • 34
  • 35
R500,000 125,947
Sunday
16 March 2025
  • 4
  • 12
  • 21
  • 25
  • 30
R406,205.80 98,435
Saturday
15 March 2025
  • 9
  • 17
  • 23
  • 29
  • 36
R1,000,000 153,167
Friday
14 March 2025
  • 16
  • 17
  • 27
  • 33
  • 35
R1,000,000 185,686
Thursday
13 March 2025
  • 12
  • 25
  • 29
  • 32
  • 33
R1,000,000 144,817
Wednesday
12 March 2025
  • 15
  • 18
  • 19
  • 30
  • 34
R1,000,000 144,124
Tuesday
11 March 2025
  • 6
  • 9
  • 10
  • 16
  • 31
R1,000,000 164,861
Monday
10 March 2025
  • 1
  • 6
  • 10
  • 12
  • 21
R1,000,000 146,335
Sunday
9 March 2025
  • 5
  • 12
  • 19
  • 32
  • 36
R380,000 97,184
Saturday
8 March 2025
  • 6
  • 7
  • 20
  • 33
  • 35
R549,999.90 134,131
Friday
7 March 2025
  • 6
  • 16
  • 22
  • 30
  • 36
R750,000.30 172,313
Thursday
6 March 2025
  • 1
  • 9
  • 14
  • 16
  • 27
R601,963.20 147,606
Wednesday
5 March 2025
  • 1
  • 3
  • 8
  • 16
  • 36
R598,421.20 151,385
Tuesday
4 March 2025
  • 14
  • 16
  • 21
  • 23
  • 27
R673,163.20 164,150
Monday
3 March 2025
  • 16
  • 18
  • 19
  • 22
  • 24
R549,999.90 134,725
Sunday
2 March 2025
  • 4
  • 13
  • 23
  • 30
  • 36
R450,000 103,952
Saturday
1 March 2025
  • 5
  • 22
  • 23
  • 25
  • 29
R600,000 145,586
Friday
28 February 2025
  • 9
  • 16
  • 19
  • 30
  • 33
R1,000,000.20 200,702
Thursday
27 February 2025
  • 4
  • 13
  • 20
  • 31
  • 32
R602,393.40 142,114
Wednesday
26 February 2025
  • 3
  • 18
  • 25
  • 34
  • 36
R550,000 134,814
Tuesday
25 February 2025
  • 2
  • 13
  • 20
  • 34
  • 36
R567,709.20 136,346
Monday
24 February 2025
  • 2
  • 6
  • 30
  • 32
  • 36
R438,124.20 103,217
Sunday
23 February 2025
  • 12
  • 22
  • 27
  • 32
  • 36
R331,807.90 81,491
Saturday
22 February 2025
  • 3
  • 7
  • 9
  • 24
  • 30
R478,017.40 122,974
Friday
21 February 2025
  • 12
  • 15
  • 17
  • 22
  • 27
R650,000.10 147,329
Thursday
20 February 2025
  • 3
  • 6
  • 25
  • 26
  • 35
R511,670.40 122,411
Wednesday
19 February 2025
  • 4
  • 12
  • 17
  • 25
  • 33
R500,000 118,198
Tuesday
18 February 2025
  • 2
  • 4
  • 17
  • 21
  • 28
R600,000 135,002
Monday
17 February 2025
  • 18
  • 19
  • 20
  • 33
  • 34
R467,025.60 113,765
Sunday
16 February 2025
  • 7
  • 16
  • 24
  • 26
  • 30
R350,000 92,506
Saturday
15 February 2025
  • 2
  • 6
  • 17
  • 28
  • 34
R533,304 131,234
Friday
14 February 2025
  • 1
  • 5
  • 10
  • 27
  • 31
R650,000 156,270
Thursday
13 February 2025
  • 16
  • 18
  • 19
  • 21
  • 23
R531,919.60 131,413
Wednesday
12 February 2025
  • 1
  • 3
  • 8
  • 11
  • 27
R513,910.50 134,073
Tuesday
11 February 2025
  • 1
  • 26
  • 27
  • 29
  • 33
R579,999.90 132,562
Monday
10 February 2025
  • 9
  • 15
  • 18
  • 21
  • 26
R509,304.60 123,803
Sunday
9 February 2025
  • 1
  • 9
  • 27
  • 31
  • 33
R404,319.60 100,036
Saturday
8 February 2025
  • 10
  • 15
  • 17
  • 20
  • 23
R552,193.50 137,913
Friday
7 February 2025
  • 2
  • 3
  • 4
  • 21
  • 26
R686,414.40 168,383
Thursday
6 February 2025
  • 6
  • 14
  • 19
  • 25
  • 30
R999,999.90 180,745
Wednesday
5 February 2025
  • 8
  • 17
  • 19
  • 29
  • 35
R580,000 145,613
Tuesday
4 February 2025
  • 13
  • 15
  • 23
  • 25
  • 36
R632,724.40 155,414
Monday
3 February 2025
  • 3
  • 7
  • 8
  • 10
  • 28
R518,167.50 136,282
Sunday
2 February 2025
  • 14
  • 19
  • 26
  • 31
  • 35
R400,000 95,597
Saturday
1 February 2025
  • 4
  • 6
  • 14
  • 28
  • 35
R550,000 125,196
Friday
31 January 2025
  • 1
  • 3
  • 8
  • 26
  • 28
R1,000,000 206,246
Thursday
30 January 2025
  • 2
  • 9
  • 24
  • 35
  • 36
R600,000 142,161
Wednesday
29 January 2025
  • 10
  • 14
  • 28
  • 29
  • 33
R554,023.50 134,702
Tuesday
28 January 2025
  • 9
  • 20
  • 27
  • 28
  • 33
R608,475.90 150,680
Monday
27 January 2025
  • 2
  • 4
  • 5
  • 17
  • 34
R515,632 127,871
Sunday
26 January 2025
  • 1
  • 13
  • 17
  • 34
  • 35
R399,343.80 96,572
Saturday
25 January 2025
  • 2
  • 3
  • 4
  • 22
  • 28
R545,405.50 135,119
Friday
24 January 2025
  • 14
  • 27
  • 29
  • 30
  • 33
R664,460 157,456
Thursday
23 January 2025
  • 7
  • 9
  • 17
  • 18
  • 28
R480,249.30 125,604
Wednesday
22 January 2025
  • 11
  • 25
  • 29
  • 31
  • 33
R465,731.90 113,634
Tuesday
21 January 2025
  • 5
  • 20
  • 22
  • 23
  • 32
R549,999.90 125,859