Lotto Results

The latest Lotto results are added to this page straight after every draw on Wednesdays and Saturdays. You can see the most recent winning numbers and view a breakdown of all the prizes won. The numbers are displayed in ascending order by default, but you can reorder them by selecting 'Display Balls in Drawn Order'.

Today's Lotto Result

There is no Lotto draw scheduled for today. The next draw will take place on Wednesday at 20:56. The most recent result is from Saturday and is shown below, including the number of winners and the prizes awarded:

Saturday, 12 July 2025 Draw Number: 2558
5
6
7
15
30
34
2
Jackpot for this draw:
R2,536,651.09

Display Balls in Drawn Order View Lotto Plus Results Hide Lotto Winners 07-12
Prize Division Prize Amount Winners Total Prize Fund
Div 1 - Match 6 R2,536,651.09 Rollover 0 R0.00
Div 2 - Match 5 plus Bonus R0.00 0 R0.00
Div 3 - Match 5 R5,613.20 39 R218,914.80
Div 4 - Match 4 plus Bonus R1,565.20 111 R173,737.20
Div 5 - Match 4 R120.70 2,419 R291,973.30
Div 6 - Match 3 plus Bonus R63.10 4,019 R253,598.90
Div 7 - Match 3 R50.00 45,183 R2,259,150.00
Div 8 - Match 2 plus Bonus R20.00 38,195 R763,900.00
Total Sales: R14,439,810 - 89,966 R3,961,274.20

Lotto Results History

Take a look at the results history below. In addition to the winning numbers, you can see how many players won in each draw and the value of all prizes by selecting 'Show Lotto Winners'. View a full archive of results since the game began by selecting the 'View previous Lotto results' button.

9
Wednesday,
9 July 2025

Draw: 2557
1
8
12
13
31
35
49
Jackpot for this draw:
R8,356,457.60
Display Balls in Drawn Order Show Lotto Winners 07-09
Prize Division Prize Amount Winners Total Prize Fund
Div 1 - Match 6 R8,356,457.60 1 R8,356,457.60
Div 2 - Match 5 plus Bonus R82,018.50 1 R82,018.50
Div 3 - Match 5 R3,566.00 40 R142,640.00
Div 4 - Match 4 plus Bonus R2,315.60 77 R178,301.20
Div 5 - Match 4 R146.50 2,045 R299,592.50
Div 6 - Match 3 plus Bonus R109.00 2,388 R260,292.00
Div 7 - Match 3 R50.00 39,395 R1,969,750.00
Div 8 - Match 2 plus Bonus R20.00 26,534 R530,680.00
Total Sales: R13,481,005 - 70,481 R11,819,731.80
5
Saturday,
5 July 2025

Draw: 2556
8
14
29
30
49
52
23
Jackpot for this draw:
R5,753,261.36
Display Balls in Drawn Order Show Lotto Winners 07-05
Prize Division Prize Amount Winners Total Prize Fund
Div 1 - Match 6 R5,753,261.36 Rollover 0 R0.00
Div 2 - Match 5 plus Bonus R0.00 0 R0.00
Div 3 - Match 5 R7,631.30 36 R274,726.80
Div 4 - Match 4 plus Bonus R2,477.70 88 R218,037.60
Div 5 - Match 4 R190.90 1,918 R366,146.20
Div 6 - Match 3 plus Bonus R110.70 2,876 R318,373.20
Div 7 - Match 3 R50.00 40,575 R2,028,750.00
Div 8 - Match 2 plus Bonus R20.00 33,117 R662,340.00
Total Sales: R15,670,660 - 78,610 R3,868,373.80
2
Wednesday,
2 July 2025

Draw: 2555
8
11
26
35
44
45
41
Jackpot for this draw:
R2,569,945.45
Display Balls in Drawn Order Show Lotto Winners 07-02
Prize Division Prize Amount Winners Total Prize Fund
Div 1 - Match 6 R2,569,945.45 Rollover 0 R0.00
Div 2 - Match 5 plus Bonus R26,990.30 3 R80,970.90
Div 3 - Match 5 R4,400.50 32 R140,816.00
Div 4 - Match 4 plus Bonus R2,750.40 64 R176,025.60
Div 5 - Match 4 R153.60 1,926 R295,833.60
Div 6 - Match 3 plus Bonus R109.10 2,356 R257,039.60
Div 7 - Match 3 R50.00 35,790 R1,789,500.00
Div 8 - Match 2 plus Bonus R20.00 25,173 R503,460.00
Total Sales: R12,918,740 - 65,344 R3,243,645.70
28
Saturday,
28 June 2025

Draw: 2554
1
13
18
20
47
50
27
Jackpot for this draw:
R8,952,821.60
Display Balls in Drawn Order Show Lotto Winners 06-28
Prize Division Prize Amount Winners Total Prize Fund
Div 1 - Match 6 R8,952,821.60 1 R8,952,821.60
Div 2 - Match 5 plus Bonus R0.00 0 R0.00
Div 3 - Match 5 R8,147.80 33 R268,877.40
Div 4 - Match 4 plus Bonus R2,155.50 99 R213,394.50
Div 5 - Match 4 R168.10 2,132 R358,389.20
Div 6 - Match 3 plus Bonus R101.30 3,075 R311,497.50
Div 7 - Match 3 R50.00 43,576 R2,178,800.00
Div 8 - Match 2 plus Bonus R20.00 34,927 R698,540.00
Total Sales: R15,878,290 - 83,843 R12,982,320.20
25
Wednesday,
25 June 2025

Draw: 2553
16
17
18
41
45
46
5
Jackpot for this draw:
R5,837,261.49
Display Balls in Drawn Order Show Lotto Winners 06-25
Prize Division Prize Amount Winners Total Prize Fund
Div 1 - Match 6 R5,837,261.49 Rollover 0 R0.00
Div 2 - Match 5 plus Bonus R87,382.80 1 R87,382.80
Div 3 - Match 5 R4,107.30 37 R151,970.10
Div 4 - Match 4 plus Bonus R2,532.80 75 R189,960.00
Div 5 - Match 4 R184.70 1,728 R319,161.60
Div 6 - Match 3 plus Bonus R114.50 2,421 R277,204.50
Div 7 - Match 3 R50.00 34,619 R1,730,950.00
Div 8 - Match 2 plus Bonus R20.00 27,831 R556,620.00
Total Sales: R13,526,270 - 66,712 R3,313,249.00
21
Saturday,
21 June 2025

Draw: 2552
1
28
32
39
41
48
4
Jackpot for this draw:
R3,063,807.89
Display Balls in Drawn Order Show Lotto Winners 06-21
Prize Division Prize Amount Winners Total Prize Fund
Div 1 - Match 6 R3,063,807.89 Rollover 0 R0.00
Div 2 - Match 5 plus Bonus R0.00 0 R0.00
Div 3 - Match 5 R10,576.50 25 R264,412.50
Div 4 - Match 4 plus Bonus R2,798.00 75 R209,850.00
Div 5 - Match 4 R209.20 1,685 R352,502.00
Div 6 - Match 3 plus Bonus R123.20 2,487 R306,398.40
Div 7 - Match 3 R50.00 36,112 R1,805,600.00
Div 8 - Match 2 plus Bonus R20.00 29,069 R581,380.00
Total Sales: R14,631,060 - 69,453 R3,520,142.90