Zain Number Check Code in Saudi Arabia: All Methods (2026)
To check your Zain number in Saudi Arabia, dial *144# from your Zain SIM and your number appears on screen instantly. No balance is required. As a backup, send a blank SMS to 700123 and Zain replies with your number automatically, or open the Zain KSA app and your number is shown on the home dashboard after login.
Do This Next:
- Open your phone dialler
- Dial *144# and press the call button
- Your Zain number appears on screen within seconds
Zain Number Check Code: All Saudi Codes at a Glance
| Function | Code or Action | Notes |
|---|---|---|
| Check Zain number (primary) | *144# | Free, works with zero balance |
| Check Zain number (alternative) | *23# or *34# | Use if *144# does not respond |
| Check Zain number by SMS | Blank SMS to 700123 | Also lists all Zain SIMs on your Iqama |
| Check credit balance | *142# | Prepaid and postpaid |
| Check data balance | *405# | Remaining data in MB or GB |
| Activate internet package | *959# | Or use Zain app, Bundles and Offers |
| Data balance SMS check | Send BC to 959 | SMS response with remaining data |
| Customer support (Zain SIM) | 959 | Free, 24/7, Arabic and English |
| Customer support (other network) | 0590000959 | Charged at caller’s rate |
Source: Zain KSA official SMS codes and customer service | Verified: July 2026
Pro Tip: Save your Zain number in your contacts as “My Zain Number” right after confirming it. It is the one piece of information required for Absher registration, SADAD payments, and Iqama-linked government services.
Method 1: USSD Code *144# (Fastest)
- Open your phone’s dialler app
- Type *144#
- Press the call button
- Your Zain number appears on screen within two to three seconds
This method works on prepaid and postpaid SIM cards, on any phone model, and with zero credit on the account. If you are on a dual-SIM phone, make sure *144# is dialled through the Zain SIM slot and not the other SIM.
Two alternative codes work if *144# does not respond: *23# and *34#. Dial either one from your Zain SIM in the same way. These serve as backups and are not widely documented in other guides for Zain KSA.
Method 2: Blank SMS to 700123
- Open your phone’s messaging app
- Create a new message with no text in the body (leave it completely blank)
- Send it to 700123
- Zain replies automatically with your Zain number
One useful detail: the SMS reply from 700123 shows all Zain numbers registered under your Iqama on the Zain network, not just the SIM you sent from. If you see numbers you do not recognize, use the CST Mutasil portal to check all SIM cards registered on your Iqama across all operators.
Zain does not charge for sending this SMS. The method works with zero balance.
Method 3: Phone Settings (No Signal Required)
This method works even when you have no network connection at all.
On Android:
- Open Settings
- Go to SIM Cards or Mobile Network
- Select your Zain SIM
- Your number appears under SIM details or SIM status
The exact menu name varies by Android version and phone brand. If you cannot find it under SIM Cards, try Settings > About Phone > SIM Status.
On iPhone:
- Open Settings
- Tap Phone
- Tap My Number at the top of the screen
- Your Zain number is displayed there
If the number does not appear in iPhone settings, it means it was not populated at SIM activation. Use Method 1 or Method 2 instead.
Method 4: Zain KSA App
- Download the Zain KSA app from the Google Play Store (Android) or App Store (iOS)
- Open the app and log in with your Zain number or registered email
- Your Zain number appears on the main home dashboard
- Tap on your account profile to confirm and copy the number
The Zain KSA app also shows your balance, data usage, active packages, and recharge history in the same place. For the full list of SMS service codes available through Zain, see the official Zain KSA SMS codes page.
Method 5: Call Zain Customer Support
- Dial 959 from your Zain SIM (free of charge, available 24/7)
- Select your preferred language: Arabic or English
- Ask the agent to confirm the mobile number registered to your SIM
From other networks or landlines, call 0590000959 (charged at the caller’s standard rate). Agents can also help with balance queries, package activation, and SIM ownership questions.
Troubleshooting: When *144# Does Not Work
| Problem | Fix |
|---|---|
| No response after dialling | Check you have Zain signal bars. Move to an open area and retry |
| “Invalid MMI code” error | Switch your network mode from 5G to 4G manually in Settings > Mobile Networks, then retry |
| SIM shows no network | Remove and reinsert the SIM card, then restart the phone |
| Code still fails | Try the alternative codes *23# or *34#, or send a blank SMS to 700123 instead |
The most common cause of the invalid MMI error on Zain is a 5G signal issue on older devices. Forcing the phone to 4G resolves it in most cases.
Other Useful Zain Codes
Checking your Zain number works with zero balance. The same is true for balance and data checks.
| What to Check | Code |
|---|---|
| Credit balance | *142# |
| Data balance | *405# |
| Internet package activation | *959# |
| Data balance by SMS | Send BC to 959 |
| Balance transfer to another Zain number | SMS format: bt [number] [amount] to 702702 |
Source: Zain KSA | Verified: June 2026
Zain Bahrain: Different Codes Apply
Zain Saudi Arabia and Zain Bahrain are separate operators with separate code sets. The code *144# for Zain KSA does not work on a Zain Bahrain SIM.
For Zain Bahrain, use *1# or *#99# to check your number, or log in to the Zain Bahrain app where your number appears on the home screen.
Frequently Asked Questions
Does *144# work with zero balance on Zain?
Yes. Dialling *144# and sending a blank SMS to 700123 are both free and work with no credit on the account.
Why does my Zain code show an invalid MMI error?
This is usually caused by a weak signal or a 5G compatibility issue. Switch your phone manually to 4G in Settings > Mobile Networks, then retry *144#.
What are the alternative Zain number check codes?
If *144# does not respond, try *23# or *34# from your Zain SIM. Both display your number in the same way.
Can visitors and pilgrims use *144# in Saudi Arabia?
Yes. All Zain number check codes, including *144# and the blank SMS to 700123, work on visitor and tourist SIMs registered in Saudi Arabia.
Does the blank SMS to 700123 show all my Zain SIMs?
Yes. The reply from 700123 lists all Zain numbers registered under your Iqama, not just the SIM you sent from. Use this to spot any numbers you do not recognize.
What is the Zain balance check code?
Dial *142# for your credit balance or *405# for your remaining data balance. Both are free and work with zero credit.
What is the Zain helpline number in Saudi Arabia?
Dial 959 free from any Zain SIM, available 24/7 in Arabic and English. From other networks, call 0590000959.
Can I use *144# for Zain Bahrain?
No. Zain Bahrain uses different codes: *1# or *#99#. The *144# code is specific to Zain Saudi Arabia.
Last verified: June 2026
Reviewed by: KSA Content Team
Source: Zain KSA official SMS codes (sa.zain.com); Zain KSA customer service
Zain codes and services are subject to change. Contact Zain on 959 or visit sa.zain.com to confirm the current codes for your account type.





