BettingHub Africa South AfricaZA

Betting Apps in South Africa: Sports Betting Apps from Offshore Brands and Local Bookmakers

Betting apps in South Africa come from two directions: provincial licensees whose number sits in the footer and on the NGB verified operators page, and the ranked offshore brands, whose apps take rand without a provincial licence. The ranked group is sorted below by platform, the licensed group is listed for checking, and the rand cashier follows.

Updated

Betting apps by platform among the ranked brands

Betting apps by platform among the ranked brands

Betting apps from the ranked brands reach South African phones as Android and iOS builds at 22Bet, BetWinner, Melbet, 1xBet and Paripesa. 888Starz runs as a mobile site. All of them trade offshore, on Curaçao or similar paperwork, as the licence column records.

BookmakerAndroidiOSLicence
22BetYesYes–
BetWinnerYesYesCuraçao
MelbetYesYesCuraçao Gaming Authority OGL/2024/561/0554
1xBetYesYes–
ParipesaYesYes–

An iPhone owner picks from five; an Android owner from six. A dispute at any of them stays with the operator, because no provincial board stands behind an offshore account.

Sports betting apps with a provincial licence

Sports betting apps with a provincial licence

Sports betting apps from South African licensees carry a provincial number in the footer. Hollywoodbets shows 10110547-021 from the Western Cape, Betway 10181496-012, World Sports Betting 10181495-013, YesPlay 10180204-013 and SunBet 10138713-018. The National Gambling Board gathers them on its verified operators page. They are named here for licence checking and none is linked.

BookmakerCompanyLicence numberStatus
BetwayRaging River Trading (Pty) Ltd10181496-012On the local register
HollywoodbetsHollywood Sportsbook Western Cape (Pty) Ltd10110547-021On the local register
LottoStarLottoStar (Pty) Ltd9-2-1-09467On the local register
YesPlaySA Sportsbook (Pty) Ltd10180204-013On the local register
JackpotCity–9-2-1-09658On the local register
SportyBetEnziglo (Pty) Ltd9-2-1-09799On the local register
Supabets–9-2-1-00055On the local register
BetfredBetting World (Pty) Ltd9-2-1-00039On the local register
SunBetSunBet (Pty) Ltd10138713-018On the local register
InterbetInterbet International (Pty) Ltd10083472-023On the local register
Bet.co.zaBetcoza Online (Pty) Ltd10145732-017On the local register
GbetsDymanex (Pty) Ltd10179096-014On the local register
Lottoland South AfricaLottoland South Africa (Pty) Ltd10185705-009On the local register
PlayaBetsPlayabets MP (Pty) Ltd9-2-1-09689On the local register
World Sports BettingSWB Solutions (Pty) Ltd10181495-013On the local register
10betEdcobrite (Pty) Ltd9-2-1-09661Operator-stated licence

A licence from one province is good across the country, so a punter in Gauteng can use a Western Cape licensee's app. The province on the number is the complaint route.

Rand deposits: EFT, vouchers, cards and Circular 11 of 2010

Rand deposits: EFT, vouchers, cards and Circular 11 of 2010

A local licensee's app takes rand by Instant EFT, by voucher bought at a till, and by card. The ranked offshore apps take the routes their cashiers list: BetWinner names Visa, Mastercard, Skrill, Neteller and Bitcoin for South Africa, and the others show theirs at the deposit step.

Under Reserve Bank Exchange Control Circular 11 of 2010, money is kept from flowing to foreign gambling sites, and a South African card refused at an offshore cashier is that rule at work. No setting in the app changes it.

Withdrawals return by the route that funded the account after the identity check; an e-wallet in the account holder's name is the route that clears fastest at the offshore brands.

APK or App Store

APK or App Store

Google's store admits real-money betting apps in a handful of countries, so every ranked brand keeps its Android build on its own site. Installing it means granting the browser one permission and revoking it afterwards. For iPhone the App Store carries the build under the operator's registered company.

Later versions come through the app or that same download page. A file from a download site or a chat group is never a bookmaker's own build, and the copies that borrow a licensee's logo exist to read what is typed into them.

A home-screen shortcut to the mobile site runs any brand with nothing installed, and 888Starz offers South Africans no other route.

Cash out, the Premiership board and the slip

Cash out, the Premiership board and the slip

What a South African punter needs from an app is a slip that keeps its legs through a signal drop, a place to paste a booking code, and a cash-out that pays the number displayed. The brands with both builds supply all of it.

Betway Premiership fixtures appear on the South Africa home page board with the best 1X2 price among the ranked brands, which settles which app to open for a Sundowns or Pirates match. The welcome offers, Melbet's 200% up to R3,400 and Paripesa's 100% up to R2,000 among them, are worked off on the same acca builder.

The welcome bonus page prices each rollover in rand.

Betting apps in South Africa quote the same odds as their websites; what an app saves is time and data, never a cent of price.

No tax on the punter, in any app

No tax on the punter, in any app

A win paid through a South African app carries no deduction. The provinces tax the operator, a punter's winnings carry no deduction, and the payout screen shows the full figure whether the app is licensed or offshore. Treasury's 2025 discussion paper on a national gambling tax remains a paper.

That leaves the licence number, the rand cashier and the price on the slip as the three things that separate one app from another, and the exchange control rule as the one that decides whether an offshore cashier takes the card at all.

The choice is a provincial board behind the account or the rand offers of the ranked brands, and a punter who takes the second keeps the balance small.

Questions about betting apps in South Africa

Can an iPhone owner in South Africa install anything?

22Bet, BetWinner, Melbet, 1xBet and Paripesa have iPhone versions as well as Android ones. 888Starz has no South African app, leaving the phone browser. All of them trade offshore; none holds a provincial licence.

How do I tell a licensed South African app from an offshore one?

The footer gives it away: a licensed app prints a provincial number, 10110547-021 at Hollywoodbets, 10181496-012 at Betway, 10181495-013 at World Sports Betting, all collected on the NGB verified operators page. An app without one takes South African bets from outside the Act.

Can I pay a rand deposit into an app by card?

At the ranked offshore brands BetWinner lists Visa, Mastercard, Skrill, Neteller and Bitcoin, and the others show their routes at the deposit step. A card declined at an offshore cashier is the bank applying Exchange Control Circular 11 of 2010, the Reserve Bank rule that restricts card payments to foreign gambling sites.

Is there tax on a win paid through an app?

No. Provincial gambling taxes fall on the operator, and nothing is withheld from a punter's winnings in South Africa. The payout screen at a licensee and at an offshore brand shows the full amount; Treasury's 2025 discussion paper on a national gambling tax has not taken effect.

Where does the Android file come from?

From the brand's own site, because the Play Store limits real-money betting apps by country. The install takes one browser permission, which is switched off afterwards. A file from a download site or a chat is never a bookmaker's own build.

Do the apps show Betway Premiership prices?

Yes, and the weekly board on the South Africa home page lists the Premiership fixtures with the best 1X2 price among the ranked brands, so a punter can see which app prices a Sundowns or Pirates match highest before opening it.