18+ only. Gambling can be addictive. National Responsible Gambling Programme 0800 006 008.
Easybet: R50 sign-up bonus. Join now. 18+, T&Cs apply.

Paid link · 18+ · T&Cs apply

SA Lotto hot and cold numbers

Ball 23 is the most-drawn SA Lotto number: it has come up 167 times in the 1 230 draws it could have been drawn in, which is 13.58% of them. That is counted across every SA Lotto draw from 3 January 2015 to 24 October 2026.

Current and historical ranges. Since 1 June 2026: 6 from 52 plus a bonus. Draws from 24 September 2025 to 31 May 2026 used 58 balls. Historical numbers are kept. This table lists the current pool. Rates use only the draws in which a number was eligible; the results archive retains all historical numbers.

Every ball, ranked by how often it actually appears

BallTimes drawnOut of RateLast appearedDraws sinceLongest gap
23 167 1 230 13.58% 21 October 2026 1 34
1 160 1 230 13.01% 21 October 2026 1 34
8 160 1 230 13.01% 24 October 2026 0 34
14 158 1 230 12.85% 10 October 2026 4 41
29 156 1 230 12.68% 10 October 2026 4 55
48 155 1 230 12.60% 14 October 2026 3 36
49 154 1 230 12.52% 16 September 2026 11 32
11 153 1 230 12.44% 14 October 2026 3 27
24 152 1 230 12.36% 19 September 2026 10 37
43 152 1 230 12.36% 26 September 2026 8 43
46 152 1 230 12.36% 17 October 2026 2 40
22 150 1 230 12.20% 23 September 2026 9 59
6 149 1 230 12.11% 17 October 2026 2 38
13 149 1 230 12.11% 15 August 2026 20 42
30 149 1 230 12.11% 24 October 2026 0 42
32 149 1 230 12.11% 21 October 2026 1 49
39 149 1 230 12.11% 12 September 2026 12 41
18 148 1 230 12.03% 3 October 2026 6 37
38 148 1 230 12.03% 23 September 2026 9 42
45 147 1 230 11.95% 10 October 2026 4 37
7 144 1 230 11.71% 3 October 2026 6 71
10 143 1 230 11.63% 24 October 2026 0 49
27 142 1 230 11.54% 12 August 2026 21 51
4 141 1 230 11.46% 17 October 2026 2 79
16 141 1 230 11.46% 7 October 2026 5 50
25 141 1 230 11.46% 3 October 2026 6 40
41 141 1 230 11.46% 22 August 2026 18 49
20 140 1 230 11.38% 29 August 2026 16 63
3 139 1 230 11.30% 21 October 2026 1 42
17 139 1 230 11.30% 12 September 2026 12 72
26 139 1 230 11.30% 12 September 2026 12 40
28 139 1 230 11.30% 12 August 2026 21 59
34 139 1 230 11.30% 24 October 2026 0 44
42 139 1 230 11.30% 14 October 2026 3 65
2 138 1 230 11.22% 24 October 2026 0 41
9 138 1 230 11.22% 24 October 2026 0 49
31 137 1 230 11.14% 5 September 2026 14 44
5 136 1 230 11.06% 10 October 2026 4 37
12 136 1 230 11.06% 14 October 2026 3 49
33 135 1 230 10.98% 7 October 2026 5 41
44 135 1 230 10.98% 3 October 2026 6 32
35 134 1 230 10.89% 21 October 2026 1 42
36 134 1 230 10.89% 3 October 2026 6 34
40 134 1 230 10.89% 3 October 2026 6 43
19 131 1 230 10.65% 26 August 2026 17 36
37 127 1 230 10.33% 27 June 2026 34 34
47 125 1 230 10.16% 14 October 2026 3 40
15 121 1 230 9.84% 17 October 2026 2 45
50 118 1 230 9.59% 26 September 2026 8 49
51 108 1 230 8.78% 19 August 2026 19 41
21 106 1 230 8.62% 2 September 2026 15 48
52 101 1 230 8.21% 15 August 2026 20 38

How this was worked out

Every SA Lotto draw in the archive was counted directly: 1 230 draws from 3 January 2015 to 24 October 2026. A ball's rate is its appearances divided by the number of draws in which that ball was in the pool, so balls added later are not penalised for having had fewer chances. Longest gap is the largest number of consecutive draws that ball was absent for.

What this does not tell you. A lottery draw has no memory. Every ball has exactly the same chance in the next draw whatever it has done before, and a ball being overdue does not make it more likely. These figures are a record of what has happened. They are not a prediction and they do not improve anyone's odds.

Sources: South African National Lottery, advbet lottery backend, za.national-lottery.com. Last computed 2026/10/25, 14:10:17 SAST. See the SA Lotto results archive and the SA Lotto predictions for today.