Best SIM & Data Deals in South Africa
South Africans overpay for mobile data, and usually not because they picked the wrong network. They overpay because data expires before it is used, and because running out mid-month quietly switches them onto a much more expensive rate.
Both of those are worth more attention than the headline price of a bundle, and one of them is about to change by law.
What ICASA has changed, and when it bites
ICASA's End-User and Subscriber Service Charter Amendment Regulations were published with a twelve-month transition, so operators must comply from 23 January 2027. From that date:
- Unused data, SMS and voice bundles must roll over at least once, on the same terms as the original bundle — applied automatically, at no cost. You will not have to buy a "rollover" add-on to get it.
- Older bundles must be used first, which stops a fresh purchase burning while an earlier one quietly expires.
- You must be told where you stand, with alerts as you pass 50%, 80% and 100% of a bundle.
- You must be given control over out-of-bundle charges rather than being dropped onto them silently.
None of this is in force yet. Until January 2027, expiry is still a real cost and still worth comparing on — which is why the expiry column below matters as much as the price one.
Some bundles are excluded from the rollover rule even after that date: anything valid for seven days or less, uncapped data, and free or promotional bundles. If you buy daily or weekly bundles, the change will not help you, and the arithmetic below applies permanently.
Out-of-bundle is where the money actually goes
When a bundle runs out, out-of-bundle billing charges you per megabyte at a far higher effective rate than the bundle you just finished. It is the single most expensive way to buy data in South Africa, and almost nobody chooses it deliberately — they simply run out on the 25th.
Two fixes, both free and both available today:
- Switch out-of-bundle billing off. Every network lets you cap or block it. You then simply stop working instead of spending, which is nearly always the outcome you would have chosen.
- Buy the next bundle before you run dry. A second bundle is cheaper per megabyte than any out-of-bundle rate.
If you have ever had a bill that made no sense, this is usually the reason. Checking it takes two minutes and does not depend on switching anything.
Network or MVNO?
The big networks — Vodacom, MTN, Telkom and Cell C — own the towers, and offer the widest coverage and the handset contracts. MVNOs such as Capitec Connect and FNB Connect run on those same towers but compete on price and terms; Capitec Connect's headline is data that does not expire.
The honest trade-off:
- Coverage is a network question, not a price question. An MVNO rides its host network, so ask which host it uses and whether that network works where you actually are — home, work, and the route between.
- Price and flexibility usually favour MVNOs, particularly if you want no contract and no expiry.
- Support and handset deals usually favour the networks, and matter more if you want a phone bundled in.
Work out what you actually use first
Most people buy for their worst month and pay for it every month. Before comparing anything, check your last three months of usage in your network's app.
- If you finish your bundle every month, you are probably under-buying and paying out-of-bundle for the gap. A larger bundle is usually cheaper than the overflow.
- If you never finish it, you are buying for a month that rarely happens. Until rollover arrives in 2027, that unused data simply disappears.
- If your usage swings wildly, non-expiring data or a rollover-friendly provider is worth more to you than a slightly lower headline price.
Home use is a different question again: if most of your data goes on streaming at home, compare fibre and fixed LTE and 5G before buying a bigger phone bundle. A mobile SIM is rarely the cheapest way to connect a household.
Prepaid, contract or data-only
- Prepaid — no credit check, no contract, and you cannot overspend. Best if your income is irregular or you want to stay flexible.
- Contract — cheaper per gigabyte and can include a handset, but it is a credit agreement. It appears on your credit record, and missed payments hurt you there as much as any loan would.
- Data-only SIM — for a tablet, router or second device. Compare these against fixed LTE rather than against phone bundles.
A contract is worth it when you would buy the handset anyway and can service the instalment comfortably. It is not worth it as a way to afford a phone you otherwise could not.
How we chose
We compared providers on price, coverage, flexibility (contract versus prepaid, and what happens to unused data) and how easily you can manage the account. Bundle prices move constantly — always check the current price before buying. Ratings are Rateweb's editorial opinion, not advice to pick a particular network. Compare the options in the table below.
Switching without losing your number
You can keep your number when you move networks. Number portability is free and does not require your current provider's permission, which is worth knowing because retention teams sometimes imply otherwise.
- Buy the new SIM first and request the port from the new provider.
- Have your ID and current account details ready — RICA registration is a legal requirement on any new SIM.
- Expect a short interruption while the port completes, so avoid doing it on a day you need the phone.
- Clear any contract obligations first. Porting does not cancel a contract or wipe what you still owe on a handset.
Frequently asked questions
Will my unused data roll over?
Not automatically, yet. From 23 January 2027 operators must roll unused data, SMS and voice over at least once, free and applied automatically. Until then it depends entirely on your provider — some already offer non-expiring or rollover data as a selling point.
What is out-of-bundle billing and how do I stop it?
It is the much higher per-megabyte rate you pay once a bundle is finished. Every network lets you cap or switch it off in the app or by USSD, and doing so is the quickest saving on this page.
Are MVNOs slower than the big networks?
They run on the same towers as their host network, so coverage follows the host. Ask which network an MVNO uses and judge it on that.
Can I keep my number if I switch?
Yes. Porting is free, and you request it from the new provider rather than the old one.
Is a contract cheaper than prepaid?
Usually cheaper per gigabyte, but it is a credit agreement that appears on your credit record. Prepaid costs more per gigabyte and cannot be missed a payment on.
Why is my bill higher than the bundle price?
Out-of-bundle usage is the usual answer, followed by subscription services billed to the account. Check both in your app before assuming the bundle price was wrong.
Next steps
Check your last three months of usage, switch out-of-bundle billing off, then compare the options below against what you actually use rather than your worst month. If most of your data is used at home, price fibre or fixed LTE first. This is general information, not financial advice.
Compare sim & data deals
View all & filter →Capitec Connect
- Data never expires
- Low, transparent prices
- Buy and manage in the Capitec app
- Runs on Cell C network coverage
- No contract handset deals
Vodacom
- Widest, most reliable coverage
- Just4You personalised deals
- SIM-only and contract options
- Standard bundles expire
- Premium pricing without specials
MTN
- Competitive promo deals
- Good national coverage
- SIM-only and contract options
- Bundles expire
- Best value needs promos
Telkom Mobile
- Low cost per GB
- Generous data bundles
- Good value SIM-only plans
- Coverage thinner in rural areas
- Bundles expire
rain
- Uncapped 4G/5G home options
- Month-to-month, no contract
- Good for heavy home use
- Coverage depends on your area
- Data-only (no traditional calls)
Cell C
- Aggressive campaign pricing
- SIM-only and contract options
- Flexible bundles
- Coverage via roaming partners
- Bundles expire
FNB Connect
- Manage in the FNB app
- eBucks and rewards for customers
- Free FNB-to-FNB calls/data perks
- Best value for FNB customers
- Runs on a partner network
Melon Mobile
- Flexible, customisable plans
- Runs on Vodacom coverage
- App-managed
- Newer brand