Welcome back. Your games, your balance, your bonuses — all waiting for you on the other side of this login screen. Enter your Pakistan mobile number and password below and you will be inside in under 10 seconds.
Not registered yet? Create a free account — takes under 2 minutes and includes a Rs 30,000 welcome bonus.
Log in to your 123go account
Enter your mobile number to receive an OTP
A 6-digit code was sent to your mobile. It expires in 2:00
Didn't receive it?
OTP verified. Create a new password for your 123go account.
Your 123go password has been changed successfully. You can now login with your new password.
Your 123go account is your personal hub for everything the platform offers. Here is a quick reminder of what is waiting for you on the other side of the login screen.
After login, your wallet dashboard shows your real-money balance, active bonus balance, and pending withdrawals in PKR — updated in real time. Deposit more from Easypaisa, JazzCash, NayaPay, SadaPay, or bank transfer with one tap.
PSL, international T20s, and bilateral series — 123go updates odds in real time. After login you can place pre-match and in-play bets directly from the Cricket Betting section. Odds refresh every few seconds during live matches.
123go sends personalised bonus offers based on your favourite games and activity. After login, the promotions tab in your account shows every offer active for your account right now — including reload bonuses, cashback, and free bets. Offers are time-sensitive, so login regularly to catch them.
Your account keeps a complete record of every deposit, withdrawal, bet placed, and game session. You can filter by date and game type, and download statements as PDF if needed. This is also where you track the progress of pending withdrawals.
After login, the Refer a Friend section shows your personal referral code, how many friends have signed up using it, their deposit activity during the 90-day commission window, and your total referral earnings to date — all in real time.
Set deposit limits, configure session reminders, activate cooling-off periods, or update your notification preferences — all from the Account Settings panel after login. Full responsible gaming tools are always available and completely free to activate.
The 123go login process uses your Pakistan mobile number as your primary account identifier rather than a username. This was a deliberate design choice for our Pakistani player base — your mobile number is something you always know, always have access to, and cannot accidentally forget the way you might forget a username you set two years ago.
When you enter your mobile number and password on the login screen, 123go checks both credentials simultaneously. If both are correct, you are in immediately — there is no unnecessary additional step for standard logins. If you have enabled two-factor authentication from your account settings, a 6-digit OTP is then sent to your mobile number and you enter it on the verification screen before your session opens.
Your login session is maintained securely using an encrypted session token that expires automatically after a period of inactivity. If you are logging in from a personal device you trust, tick "Remember me" to extend your session duration so you do not need to enter credentials every single visit. Never use "Remember me" on a shared or public device — and always log out fully when you are done playing on any device that other people have access to.
If you have already registered at 123go, logging in is straightforward. Here is a step-by-step walkthrough for new players who are logging in for the first time after registration, and as a quick reminder for existing players who have updated their password or are logging in from a new device.
First time logging in? You would have completed registration and verified your mobile number. Use the same mobile number you registered with and the password you set during registration. If you have forgotten your password already, use the "Forgot Password?" link on the login form above.
In the login form, enter the 10-digit Pakistan mobile number you used when you registered at 123go — without the leading zero and without the country code. For example, if your number is 0312 1234567, enter 3121234567. The +92 country code is automatically added by the form. Do not enter spaces.
Enter your 123go password in the password field. Tap the eye icon to make the password visible if you want to double-check before submitting. If you are on a personal trusted device, tick "Remember me" before you login. Then click the "Login to My Account" button. The process takes under 3 seconds if your credentials are correct.
If you have two-factor authentication turned on in your account settings, a 6-digit OTP will be sent to your registered mobile number via SMS. Enter all six digits in the OTP screen — you do not need to press enter after each digit, the boxes advance automatically. The OTP is valid for 2 minutes. If it expires, use "Resend OTP".
After successful login you land on your 123go account dashboard. Your PKR wallet balance is shown in the top right, your active bonus status is in the promotions tab, and all games are accessible immediately. Ongoing promotions with time limits are displayed on the dashboard homepage so you do not miss anything.
123go takes the security of your login very seriously. We use 256-bit SSL/TLS encryption on all traffic between your device and our platform. Your password is never stored in plain text — it is stored as a cryptographic hash that is mathematically impossible to reverse. When you log in, we hash the password you enter and compare the hash to what is stored. If they match, you are in. Nobody at 123go — not even our own developers — can read your password.
After every successful login, 123go records the timestamp and general location (derived from IP address). If a login happens from an IP address significantly different from your usual pattern, our security system flags it and you may receive an SMS alert. If you receive a suspicious login alert and did not initiate that login yourself, contact 123go support immediately via live chat — we can freeze your account within minutes to protect your balance.
Forgot your 123go password? It happens to everyone. The reset process is quick and secure — and because your account is tied to your Pakistan mobile number, you do not need to remember any secondary email address or security question answer.
Click "Forgot Password?" on the login form above. Enter your registered Pakistan mobile number and tap "Send OTP". You will receive a 6-digit code via SMS within 60 seconds. Enter the code in the OTP screen, then set your new password. The whole process takes under 3 minutes.
If you no longer have access to the mobile number you registered with — for example if you have changed your SIM — contact 123go support via live chat before attempting the password reset. Our team can verify your identity using your registered name and CNIC details and assist you in updating the mobile number on file before you proceed with the reset.
For the security of all 123go players, our system limits password reset attempts to 5 per hour. If you exceed this limit, a temporary block is applied for 1 hour. This prevents automated brute-force attacks against player accounts. If you hit this limit accidentally — for example because you were unsure which mobile number you registered with — contact support for manual assistance.
If you do not have a 123go account yet, registration is free, takes under 2 minutes, and comes with a 100% welcome bonus up to Rs 30,000 on your first deposit. Over 500,000 Pakistani players are already on 123go.
18+ only. Welcome bonus subject to 20× wagering requirement. Please gamble responsibly.