Independent results service from National Lotteries around the World.

  • Select Your National Lottery:
  • UK
  • IE
  • AU
  • ZA

Past Lotto Results

Listed below are the Lotto results from the past six months. The complete prize breakdown from a particular draw can be found by clicking on draw date.

Lotto prizes are valid for 365 days after the relevant draw and any prizes not claimed within the time period will expire.

Draw Date Results Jackpot
Saturday
25 March 2017
1 5 9 19 24 25 17 R3,848,512
Wednesday
22 March 2017
5 7 17 22 25 35 49 R5,721,912
Saturday
18 March 2017
2 5 7 13 20 49 21 R3,587,616 R
Wednesday
15 March 2017
1 13 14 25 31 36 37 R30,676,533
Saturday
11 March 2017
9 18 24 27 34 46 1 R27,083,315 R
Wednesday
8 March 2017
11 17 19 20 38 44 35 R22,891,441 R
Saturday
4 March 2017
7 9 12 31 38 41 25 R19,847,406 R
Wednesday
1 March 2017
4 34 40 41 43 44 6 R15,775,528 R
Saturday
25 February 2017
7 23 27 34 40 45 26 R11,823,631 R
Wednesday
22 February 2017
7 12 16 39 46 48 14 R7,634,235 R
Saturday
18 February 2017
8 14 19 31 34 36 6 R5,325,613 R
Wednesday
15 February 2017
2 5 15 19 47 48 30 R2,358,388 R
Saturday
11 February 2017
12 16 22 29 31 37 9 R12,456,744
Wednesday
8 February 2017
5 23 24 28 32 48 46 R9,091,235 R
Saturday
4 February 2017
7 13 19 38 39 41 27 R6,374,366 R
Wednesday
1 February 2017
9 14 24 34 48 49 42 R2,974,627 R
Saturday
28 January 2017
10 13 14 18 30 31 49 R17,484,839
Wednesday
25 January 2017
1 2 16 17 19 34 45 R13,649,423 R
Saturday
21 January 2017
9 19 31 35 36 41 13 R11,140,661 R
Wednesday
18 January 2017
4 12 23 27 28 32 33 R7,967,786 R
Saturday
14 January 2017
3 14 16 26 30 35 7 R5,668,935 R
Wednesday
11 January 2017
6 10 30 36 46 47 31 R2,392,372 R
Saturday
7 January 2017
14 27 28 30 33 49 12 R3,077,465
Wednesday
4 January 2017
5 6 20 29 41 43 15 R2,679,555
Saturday
31 December 2016
9 13 21 24 48 49 36 R5,881,599
Wednesday
28 December 2016
4 27 39 43 45 49 47 R2,567,619 R
Saturday
24 December 2016
11 14 23 30 32 33 39 R30,829,286 R
Wednesday
21 December 2016
11 29 33 34 36 40 16 R26,428,249 R
Saturday
17 December 2016
12 22 34 38 40 47 9 R22,924,421 R
Wednesday
14 December 2016
8 9 20 21 27 39 32 R18,801,872 R
Saturday
10 December 2016
3 12 15 34 43 46 32 R15,351,149 R
Wednesday
7 December 2016
1 13 23 29 31 39 14 R11,829,623 R
Saturday
3 December 2016
2 18 21 27 39 46 41 R9,090,999 R
Wednesday
30 November 2016
3 5 7 10 23 32 38 R5,597,128 R
Saturday
26 November 2016
7 9 22 24 43 48 23 R3,183,759 R
Wednesday
23 November 2016
1 5 38 39 40 41 12 R2,401,708
Saturday
19 November 2016
7 13 20 25 32 43 14 R2,925,785
Wednesday
16 November 2016
8 11 24 25 36 46 47 R5,612,204
Saturday
12 November 2016
4 9 18 35 40 44 48 R3,090,580 R
Wednesday
9 November 2016
6 10 11 38 39 43 1 R33,341,612
Saturday
5 November 2016
11 29 30 36 37 38 10 R29,958,231 R
Wednesday
2 November 2016
4 19 23 26 38 41 48 R25,451,058 R
Saturday
29 October 2016
11 17 33 40 41 47 18 R22,150,095 R
Wednesday
26 October 2016
23 27 29 32 43 49 9 R18,420,941 R
Saturday
22 October 2016
1 5 27 29 34 42 14 R15,473,986 R
Wednesday
19 October 2016
1 23 26 39 41 45 34 R12,082,929 R
Saturday
15 October 2016
8 17 22 23 34 49 37 R9,336,594 R
Wednesday
12 October 2016
5 14 18 32 36 48 23 R6,170,335 R
Saturday
8 October 2016
1 14 38 39 40 48 45 R3,607,512 R
Wednesday
5 October 2016
7 15 17 25 31 40 47 R25,196,369
Saturday
1 October 2016
3 4 26 32 37 39 35 R21,877,926 R