Network guide

How to Check MTN Number USSD Code

  • Works on any phone
  • No internet needed
  • Primary code *123*888#
  • Also listed *123#
  • Also listed *135#

Last verified: July 20, 2026

Quick Answer

Here is how to check my MTN number, and anyone else’s on the SIM in front of you: dial *123*888# from the MTN SIM itself, or dial *123# and work through the menu. Press call, and your 10-digit number pops up on screen within seconds.

The service is standard across MTN South Africa for active prepaid, top-up, and contract SIMs. If the network is slow to answer, you can also surface your number by sending a free “Please Call Me” (*121*mobile number#) to a phone next to you, or by opening the zero-rated MTN Mobile App.

What the Service Is and Who Can Use It

The MTN own-number check queries the network directly and returns the mobile station international subscriber directory number (MSISDN) tied to the physical SIM or eSIM in your handset. It is the same number other people see when you call them.

Eligible Users and Requirements

Exclusions and Limitations

How to Check the Mobile Number

Before You Start

  1. Check the SIM is seated: Make sure the MTN SIM sits properly in the tray.
  2. Dual-SIM phones: Know which slot holds the MTN SIM, 1 or 2, so you dial out on the right line.
  3. Signal strength: At least one bar.

Verified Step-by-Step Process

  1. Open the Phone / Dialer app.
  2. Key in *123*888#.
  3. Tap Call / Dial. On a dual-SIM phone, pick the MTN SIM line.
  4. Wait a few seconds for the USSD session to run.
  5. Read your 10-digit number off the pop-up.

Alternative direct code: You can also dial *135# or *123# and navigate the interactive main menu to reach your account details.

Confirmation or Expected Result

On success, a flash menu overlay or dialog box appears on screen:

Screen Display: "Your phone number is: 083 XXX XXXX" (or starting 071, 073, 078, 081, and so on).

Fees, Limits, Eligibility, and Processing Times

FeatureDetails
Service CostFree (R0.00). Querying your number deducts no airtime and no data.
Airtime RequiredR0.00 balance required (works with zero balance).
Daily Request LimitsUnlimited requests.
Processing TimeNear-instant (typically 2 to 5 seconds).
Roaming AvailabilityAvailable on the home network; international roaming depends on the local partner’s USSD support.

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

Alternative Quick Methods if USSD Fails

  1. Send a free “Please Call Me”: Dial *121*0XXXXXXXXX# using a friend’s number. The SMS they get shows your number as the sender.
  2. Call another device: Ring a phone next to you and read your number off their incoming call screen, as long as your Caller ID is not set to private.
  3. Check phone settings:
    • iOS: Settings > Phone > My Number.
    • Android: Settings > About Phone > Status / Phone Identity.

Official Alternatives

When USSD is unreachable or degraded by an outage, these official MTN channels work:

Safety and Privacy

Frequently Asked Questions

How do I check my MTN number?

The verified code for checking an MTN South Africa number is *123*888#. You can also dial *123# or *135# and work through the self-service menu.

Which SIM slot must be selected on a dual-SIM phone?

The slot holding the active MTN SIM, chosen at the moment you press dial. Running an MTN USSD code through a non-MTN SIM returns an “Invalid MMI Code” or service error.

Will the number appear on-screen or by SMS?

On screen. *123*888# returns an immediate USSD pop-up, not a text message, so note the number before closing the box.

Does it work on a new or unregistered SIM?

No. The SIM has to be registered under South African RICA law and provisioned on the network first. An unregistered SIM cannot open a USSD session with the towers.

What should I do if the MTN USSD route does not work?

Send a free Please Call Me (*121*number#) to a nearby phone, check Settings > About Phone on your handset, or open the zero-rated MTN App to read your registered number.

Quick shortcuts

Browse all guides

Fix a network problem

Why use USSDCode.co.za