Independent results service from National Lotteries around the World.

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

Lotto Results for Wednesday 31 July 2019

The Lotto winning numbers and full prize breakdown from the draw on Wednesday 31 July 2019 are:

Wednesday 31 July 2019 - Draw Number 1940
It's a Rollover!
231018454836
Display balls in drawn order

Lotto Prize Breakdown

Category Winners Prize Per Winner Prize Fund Total
Match 6 0 Rollover R3,000,000.00 -
Match 5 plus Bonus 0 R0.00 -
Match 5 27 R8,374.60 R226,114.20
Match 4 plus Bonus 97 R1,850.10 R179,459.70
Match 4 1,823 R165.40 R301,524.20
Match 3 plus Bonus 2,677 R97.90 R262,078.30
Match 3 38,813 R50.00 R1,940,650.00
Match 2 plus Bonus 28,961 R20.00 R579,220.00

Additional Lotto Information

Other Details for this Lotto draw
Lotto Draw Number: 1940
Previous Result Next Result