Lotto Results Today
Latest draw · Saturday 31 October 2026 · 21:00
05
15
20
22
28
39
49
Jackpot
R6,500,000
No jackpot winner — it rolls over
Next draw
Wednesday 4 November · 21:00
Lotto hot and cold numbers
Based on the last 51 draws, main balls only. Past results do not change the odds of the next draw: every combination is equally likely.
🔥 Most drawn
24
08
10
23
30
34
❄️ Least drawn
54
55
57
27
53
31
⏳ Longest absent
- 54 · 51 draws ago
- 55 · 51 draws ago
- 57 · 51 draws ago
- 58 · 47 draws ago
- 53 · 46 draws ago
- 56 · 44 draws ago
Lotto results history 2026
| Date | Winning numbers | Jackpot | Jackpot winners |
|---|---|---|---|
| Sat 31 Oct 2026 | 05 15 20 22 28 39 + 49 | R6,500,000 | Rollover |
| Wed 28 Oct 2026 | 08 11 18 24 41 48 + 12 | R5,300,000 | – |
| Sat 24 Oct 2026 | 02 08 09 10 30 34 + 27 | R4,500,000 | – |
| Wed 21 Oct 2026 | 01 03 08 23 32 35 + 28 | R2,500,000 | – |
| Sat 17 Oct 2026 | 02 04 06 10 15 46 + 01 | R1,500,000 | – |
| Wed 14 Oct 2026 | 11 12 30 42 47 48 + 10 | R4,434,480 | – |
| Sat 10 Oct 2026 | 05 10 14 29 30 45 + 15 | R3,000,000 | – |
| Wed 7 Oct 2026 | 09 10 16 23 29 33 + 47 | R1,500,000 | – |
| Sat 3 Oct 2026 | 07 18 25 36 40 44 + 38 | R1,932,631 | – |
| Wed 30 Sep 2026 | 03 04 06 07 12 46 + 18 | R15,815,664 | – |
| Sat 26 Sep 2026 | 02 36 40 43 44 50 + 01 | R15,000,000 | – |
| Wed 23 Sep 2026 | 06 08 14 22 38 43 + 15 | R14,000,000 | – |
| Sat 19 Sep 2026 | 06 23 24 32 44 46 + 48 | R10,500,000 | – |
| Wed 16 Sep 2026 | 24 25 35 38 44 49 + 48 | R8,500,000 | – |
| Sat 12 Sep 2026 | 17 24 26 30 39 45 + 41 | R7,000,000 | – |
| Wed 9 Sep 2026 | 12 22 24 34 45 47 + 50 | R5,500,000 | – |
| Sat 5 Sep 2026 | 03 04 07 31 42 46 + 01 | R4,000,000 | – |
| Wed 2 Sep 2026 | 09 15 21 24 30 39 + 34 | R2,500,000 | – |
| Sat 29 Aug 2026 | 03 20 30 35 39 50 + 14 | R19,162,736 | – |
| Wed 26 Aug 2026 | 03 08 17 19 26 46 + 12 | R18,000,000 | – |
| Sat 22 Aug 2026 | 05 10 12 14 23 41 + 20 | R15,500,000 | – |
| Wed 19 Aug 2026 | 10 19 21 40 50 51 + 07 | R14,500,000 | – |
| Sat 15 Aug 2026 | 02 13 19 20 34 52 + 11 | R13,000,000 | – |
| Wed 12 Aug 2026 | 06 11 27 28 34 45 + 01 | R11,000,000 | – |
| Sat 8 Aug 2026 | 07 10 13 18 24 42 + 30 | R9,000,000 | – |
| Wed 5 Aug 2026 | 17 23 29 31 33 40 + 03 | R7,500,000 | – |
| Sat 1 Aug 2026 | 09 11 12 24 39 41 + 16 | R5,500,000 | – |
| Wed 29 Jul 2026 | 04 15 22 24 41 52 + 48 | R4,000,000 | – |
| Sat 25 Jul 2026 | 09 13 26 28 29 43 + 05 | R2,000,000 | – |
| Wed 22 Jul 2026 | 02 04 28 32 34 35 + 23 | R20,082,439 | – |
How Lotto works
Lotto draws 6 numbers from 1 to 58, plus a Bonus Ball from the same drum. Matching all 6 wins the jackpot, which rolls over to the next draw when nobody wins it.
The chance of winning the jackpot with one board is 1 in 40,475,358.
Draw schedule: Wednesday and Saturday at 21:00 SAST.
Have a ticket? Check your Lotto numbers against the last 30 draws.