18+ · Commercial links and paid placementsHow we are funded

How we test and rate South African bookmakers

Every rating on MzansiWins is built from records we can check: the provincial licence register, the operator's published terms, its payment pages and its app store listings. A press release is never enough on its own. This page sets out what we check, how the seven categories are weighted, what we refuse to publish, and what gets an operator delisted.

The scoring formula

We score seven categories out of 5 each. The published rating is the weighted average, to one decimal place. These are the same weights we publish on How We Rate, and the plain-language summary sits on How We Test.

Category Weight What we score
Bonus25%Welcome offer size, wagering requirement, qualifying deposit, eligible markets, expiry
Odds20%Margins on PSL, EPL, Springboks and cricket markets, priced against the OpticOdds feed
Payment15%Deposit and withdrawal methods, published T&C windows, FICA handling, fees, limits
Variety15%Sports covered, markets per fixture, live streaming, side products the licence allows
Platform10%Site speed, app stability on iOS and Android, mobisite at 360px, signup and deposit flow
Live10%In-play depth, cash-out, streaming, odds movement on PSL and EPL weekends
Support5%Channels, typical reply speed at peak and off-peak, accuracy on FICA and payout questions

What a review check covers

Every review is tied to a reviewer on our authors page, who checks and dates each fact. A review check covers:

Deposits and withdrawals

We list the deposit and withdrawal methods each operator publishes, with its own minimums, fees and payout windows. A method only counts as a withdrawal option when the operator says it pays out to it. Where we have run a logged account test, the review says so and gives the date; where we have not, it does not claim one.

We publish payout speed as a typical range against the operator's own published T&C window, not as a single stopwatch reading. Fake timestamps and invented rand amounts go stale and mislead readers whose own experience differs, so we do not print them. Where a processor publishes its own settlement speed, we quote the processor.

The legal position we check against

Licensing is the first gate, and it is provincial. Online sports betting and horse racing are legal when the operator holds a valid provincial bookmaker licence. Interactive casino-style gambling is not, because section 11 of the National Gambling Act 7 of 2004 prohibits it unless national legislation authorises it, and the Remote Gambling Bill (B11-2024) lapsed in May 2024, per the remote gambling bill tracker. A National Assembly committee began weighing a committee bill on remote gambling in November 2025, and nothing has passed since.

A National Gambling Board directive to the provincial licensing authorities, reported on 28 February 2026 and issued under sections 33 and 34 of the National Gambling Act, told provinces to stop approving or allowing remote gambling servers and to act on non-compliance, as Casino.com reported. The National Regulator for Compulsory Specifications will not issue, renew or extend letters of certification for remote gambling servers, referencing SANS 1718-4:2018 (Edition 3).

Provinces differ on what a bookmaker may price. On 21 October 2025 the Supreme Court of Appeal held in Portapa (Pty) Limited t/a Supabets and Others v Casino Association of South Africa and Another that roulette is not a sporting event under the Gauteng Gambling Act 4 of 1995, so Gauteng-licensed bookmakers may not take fixed-odds bets on casino-game outcomes (Betline). The Western Cape Gambling and Racing Board said in November 2025 that the judgment does not apply to its licensees, and the Mpumalanga Economic Regulator permits casino-style contingencies. We score the product a brand may lawfully offer under its own licence, and we say which board issued it. You can check any brand yourself on our licence verifier.

What can get an operator delisted

Delisting is the strongest signal we can give a reader. It has happened. It will happen again. The four grounds for delisting are:

  1. Licence lapse, suspension, or revocation by a South African provincial board.
  2. Confirmed refusal to process a withdrawal from a compliant, FICA-verified account within the operator's own stated timelines.
  3. Fabricated promotions where the advertised terms do not match the terms honoured on the account.
  4. Evidence of unlicensed cross-border acceptance of South African residents by an offshore brand.

A delisting is logged on our corrections policy page.

Refresh cycle

Independence

MzansiWins earns commission on some (not all) referred signups. Every commercial link is marked with a rel="sponsored" attribute in the HTML. Commission does not influence a rating. Our top-ranked operator on any given cluster is not always our highest-paying commercial partner, and that gap is deliberately preserved by the scoring rubric. See our affiliate disclosure for the mechanics.

Reviewed on 7 September 2026. The scoring weights live on How We Rate and the editorial rules on our editorial policy. 18+ only. If gambling is becoming a problem, contact the SA Responsible Gambling Foundation on 0800 006 008.
Hear more from MzansiWins

Find a bookmaker

Search by name, then compare app and payment options.

Your shortlist

Minimum deposit, withdrawal and verification come from each review's own record and the operator's published terms. Not yet verified means we have no record either way.