18+ · Commercial links and paid placementsHow we are funded

How we test and rate South African bookmakers

Every rating on MzansiWins comes from an account we opened ourselves, with SA banking and real FICA documents. Nothing here is scored off a press release or an operator fact sheet. This page sets out what we test, 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 test run covers

Every review is tied to a reviewer on our authors page, working from an account we hold on the brand. A run covers:

Deposit and withdrawal test

Every review includes at least one real deposit and one real withdrawal. Test deposits sit at or near the operator minimum, usually in the R50 to R500 band. Withdrawals go to at least two payment rails per operator where available, normally bank EFT plus one alternative.

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 short version on How We Test. 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