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 |
|---|---|---|
| Bonus | 25% | Welcome offer size, wagering requirement, qualifying deposit, eligible markets, expiry |
| Odds | 20% | Margins on PSL, EPL, Springboks and cricket markets, priced against the OpticOdds feed |
| Payment | 15% | Deposit and withdrawal methods, published T&C windows, FICA handling, fees, limits |
| Variety | 15% | Sports covered, markets per fixture, live streaming, side products the licence allows |
| Platform | 10% | Site speed, app stability on iOS and Android, mobisite at 360px, signup and deposit flow |
| Live | 10% | In-play depth, cash-out, streaming, odds movement on PSL and EPL weekends |
| Support | 5% | 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:
- The signup and FICA steps the operator publishes, and what it asks you to upload.
- The iOS and Android app listings, plus the mobisite at 360px width.
- The deposit and withdrawal methods, limits and fees on the operator's own payment pages.
- The support channels and hours the operator lists, including email or WhatsApp where offered.
- A licence check against the issuing board, and the bonus terms read line by line.
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:
- Licence lapse, suspension, or revocation by a South African provincial board.
- Confirmed refusal to process a withdrawal from a compliant, FICA-verified account within the operator's own stated timelines.
- Fabricated promotions where the advertised terms do not match the terms honoured on the account.
- 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
- Top 10 operators. Full review check every 90 days. Bonus and promo copy refreshed monthly.
- All others. Full review check every 180 days. Licence check monthly against the issuing board's live register.
- Newly launched operators. Full review check within 30 days of launch. Checked again 60 days later before promotion into the ranked top 10 (if applicable).
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.