*405#

How to Check Zain KSA Data Balance — Internet Usage Saudi Arabia

Dial *405# to check zain ksa data balance — internet usage saudi arabia instantly.

Zain Cost: Free Prepaid Postpaid Verified May 2026

If you’ve subscribed to more than one Zain data package this month, *142# won’t tell you which one is which — it’s *405# that breaks each package out individually with its own remaining allowance and expiry.

Quick answer

Dial *405# for a detailed data balance showing every active package. Or send “BC” to 959 for the same information via SMS.

Why *405# matters more with stacked packages

*142# shows your general SAR credit — useful for calls and top-ups, but it doesn’t distinguish between multiple internet bundles. *405# lists each data package separately, so if you bought a top-up on top of your regular plan, you can see exactly how much each one has left rather than one confusing combined figure.

SMS and app alternatives

Send “BC” to 959 if USSD pop-ups don’t display properly on your phone, or open the Zain KSA app for a visual daily-usage meter.

Need your credit balance too? See checking your Zain balance.

Verified against Zain KSA’s official support guidance, August 2026.

Written & verified by GSMplans Editorial Team · Last checked May 2026

The GSMplans Editorial Team researches, writes, and verifies every guide on this site against official operator sources — Etisalat, du, STC, Mobily, Zain, Ooredoo, Vodafone, Omantel, Batelco, and… Our process →

Step-by-Step Guide

  1. 1

    Dial *405#

    Type *405# and press Call for a detailed data balance showing all active packages.

  2. 2

    Or SMS method

    Send "BC" to 959 for an SMS with data and credit summary.

  3. 3

    App for visual tracking

    Open the Zain KSA app for daily usage charts and remaining data meter.

Alternative Methods

Dial *405# from your phone dialer.

Send "BC" to 959

Zain KSA App > Data Usage

sa.zain.com > Usage

Troubleshooting

*405# shows no data info

You may not have an active data package. Use the Zain app to browse and subscribe to data plans.

Data remaining but internet slow

You may have hit a fair usage throttle. Check package terms in the app or call 959.

Pro Tip
Use *405# instead of *142# for data — it breaks down each active internet package with exact remaining data and expiry timestamps. This is crucial when you have multiple stacked data packages.

Frequently Asked Questions

What is the difference between *405# and *142#?

*405# is specifically for data, showing each package's details. *142# shows your main SAR credit. Use both for a complete picture.

Does *405# cost anything?

No, completely free.

What happens when Zain data runs out?

Internet stops or switches to pay-per-use — subscribe to a new package via the app or *405# menu.

I have two data packages — will *405# show both?

Yes, each active package appears separately with its own remaining data and expiry date.

Is the SMS method reliable if USSD fails?

Yes, sending "BC" to 959 is a solid alternative when USSD pop-ups don't display.

Zain
Saudi Arabia
Customer Care: 959