ba777 Register
Open Your Account Today

Create your ba777 account in under two minutes using your mobile number. Once registered, deposit as little as ৳250 via bKash, Nagad or Rocket and your 135% welcome bonus is activated automatically. No paper forms, no waiting — you can start playing the same day.

SSL Encrypted
18+ Only
24/7 Support
bKash / Nagad

Create a New Account

Enter your Bangladesh mobile number (11 digits, starting with 01).

Use at least 8 characters with a mix of letters and numbers.

A friend's referral earns them ৳200. Leave blank if not applicable.

Already have an account? Log In here

Your First Deposit Bonus

Every new ba777 account is eligible for a first-deposit welcome bonus. Here is exactly what you receive and the terms that apply.

What You Need to Register

The form asks for four fields. No document upload is required at registration — identity verification (KYC) only becomes necessary before your first withdrawal.

Field Required Format / Rules Why It Matters
Mobile Number Yes 11 digits, starts with 01 (BD number) Used for account login and bKash/Nagad deposits; one number per account.
Password Yes Min. 8 characters; mix letters and numbers Protects your funds. Do not share your password with anyone, including support agents.
Confirm Password Yes Must exactly match your password field Prevents typos that lock you out on first login.
Referral Code Optional Alphanumeric code from a referring member Rewards your referrer with ৳200. Has no effect on your own welcome bonus.
Terms Agreement Yes Checkbox — must be ticked Confirms you are 18+ and accept site rules. Required by compliance policy.

One mobile number equals one account. Creating multiple accounts from the same device or phone number will result in permanent suspension. If you lose access to your number, contact 24/7 Live Chat before registering again.

Mobile phone showing ba777 casino lobby with cricket betting markets and colourful slot games

Play cricket bets and casino games from your phone

Download the ba777 app and keep your account in your pocket. Available for Android — free, light, and fast on mobile networks.

Get the App

After Registration: Deposit & Verify

Registration gives you an account shell. To play with real money, complete these four steps within your first session.

Make your first deposit via bKash or Nagad

Go to Deposit, choose bKash or Nagad, enter at least ৳250 and confirm on your mobile wallet. Funds arrive in around 6 minutes. The 135% welcome bonus is credited automatically — no coupon code needed. Visit the Deposit Guide for step-by-step screenshots.

Check your bonus balance in the wallet

Open your wallet and look for the Bonus Balance line. It shows the bonus amount and the progress toward your 18× wagering requirement. Eligible games — slots, fishing, live casino, and lottery — all contribute at 100%. Sports bets do not count toward clearing this bonus.

Submit KYC before your first withdrawal

You can play and bet without KYC, but you cannot withdraw until identity is verified. Upload your National ID Card (NID), Passport, or Driving Licence. The review team usually completes checks within 2 hours. Start the process early — don't wait until you want to cash out. See the Withdrawal & KYC Guide.

Pick your game and start playing

With your deposit confirmed and bonus live, head to the Casino. Providers include Evolution, Playtech, JILI, and Spribe. Minimum bets start from ৳1, so you can explore without committing a large stake. Cricket and football betting markets are available 24/7 during live matches.

How to ba777 Register: 4 Steps

From opening the site to placing your first bet, the full process takes under five minutes on a mobile phone with a working bKash or Nagad wallet.

  1. Open the Registration Page

    Visit ba777.today on your phone's browser or tap "Sign Up" in the top navigation. The registration form loads immediately — no app required at this stage. If you already have the ba777 Android app installed (v3.6.12), you can register directly inside it on the same form.

  2. Fill In Your Details

    Enter your Bangladesh mobile number (11 digits starting with 01), choose a password of at least 8 characters, and confirm it. If a friend referred you, enter their referral code in the optional field to earn them a ৳200 bonus. Tick the 18+ terms checkbox. Double-check your phone number — it becomes your login username.

  3. Submit and Confirm Your Account

    Tap "Register Now." The system creates your account instantly — there is no email confirmation step. You are redirected to your account dashboard. At this point your account is fully active for browsing, but you need at least one deposit before you can place real-money wagers. Log in any time via /ba777-login/.

  4. Deposit ৳250 and Activate Your Bonus

    Go to the Deposit section and select your preferred method: bKash, Nagad, Rocket, Upay, or Bank Transfer. Enter ৳250 or more. Confirm the payment on your mobile wallet app. Funds show in your ba777 balance in about 6 minutes, and your 135% welcome bonus (up to ৳25,000) is credited at the same time. You are now ready to play.

Registration Not Working? Fix It Fast

Most registration failures have a simple cause. Check this table before contacting support — you can usually solve the problem in under a minute.

Error Message Most Likely Cause How to Fix It
"Mobile number already registered" You have an existing ba777 account linked to this number. Go to ba777 Login and use the "Forgot Password" link. If you cannot recover access, contact 24/7 Live Chat — do not create a second account, as duplicate accounts are suspended.
"Passwords do not match" A typo in the password or confirm-password field, or auto-fill entered a different string. Clear both password fields and re-type them manually. Disable browser auto-fill if it keeps interfering. Make sure Caps Lock is off. The password must be at least 8 characters and must match exactly.
"Invalid mobile number format" The number entered is fewer or more than 11 digits, or does not start with 01. Bangladesh mobile numbers always follow the pattern 01XXXXXXXXX (11 digits). Do not add a country code (+880 or 880). Remove spaces or dashes. Only Grameenphone, Robi, Banglalink, Teletalk, and Airtel numbers are accepted.
Form submits but page reloads with no message The 18+ terms checkbox was not ticked, or JavaScript is blocked in the browser. Scroll up and tick the terms and conditions checkbox. If the form still does not respond, try a different browser (Chrome or Firefox recommended) or switch from a Wi-Fi to a mobile data connection to bypass network filtering.
"Service unavailable" / blank page Temporary server maintenance, or your ISP may be blocking the domain. Wait two minutes and refresh. If the site remains unreachable, try switching to a different DNS (e.g., Google 8.8.8.8) or use mobile data instead of Wi-Fi. You can also download the ba777 App, which uses an alternative connection path.

Common Questions About ba777 Register

Answers to the questions new players ask most often. If your question is not here, use the 24/7 Live Chat button in the bottom corner.

01 Is ba777 registration free, and do I need to deposit immediately?
Registration at ba777 is completely free — there is no joining fee, no subscription, and no hidden charge. You can create your account and browse the casino lobby without depositing anything. However, real-money wagers and withdrawals require at least one deposit. The minimum first deposit to activate the 135% welcome bonus is ৳250. You are under no obligation to deposit if you only want to explore the site first.
02 Can I register without a National ID Card (NID)?
Yes. Registration only requires your mobile number and a password — no documents at all. Your National ID Card, Passport, or Driving Licence is only needed for KYC verification, which is required before your first withdrawal. You can play and make deposits for as long as you like without submitting documents. Plan ahead: the KYC review usually takes up to 2 hours, so submit early rather than at the moment you want to withdraw.
03 I forgot my password right after registering. What do I do?
Go to the ba777 Login page and tap "Forgot Password." Enter the mobile number you registered with and follow the on-screen steps to set a new password. The reset link or OTP is sent to your registered number. If you no longer have access to that number, contact 24/7 Live Chat with proof of identity — a support agent can verify your account and assist with recovery. Do not register a new account, as duplicate accounts are permanently banned.
04 Does registering on desktop and then switching to the app cause any issues?
No. Your ba777 account is cloud-based and accessible from any device. Register on desktop, then log in on the ba777 Android app (v3.6.12, 32 MB, requires Android 6.0 or higher) using the same phone number and password. Your balance, bonus progress, and game history sync instantly. The app is the recommended option for daily use — it loads faster on mobile networks and supports bKash in-app payments.
05 Can two people in the same household register separate accounts?
Each account must be linked to a unique mobile number and, eventually, a unique identity document. Two family members can register separate accounts as long as they use different phone numbers and different payment wallets for deposits and withdrawals. Accounts that share the same bKash or Nagad number may be flagged for review. When in doubt, contact 24/7 Live Chat before registering to confirm your household situation will not trigger a compliance hold.
06 How do I close or deactivate my ba777 account if I want to stop?
Contact 24/7 Live Chat and request account closure or a self-exclusion period. The support team can set temporary cooling-off limits (daily, weekly, or monthly deposit caps), a full self-exclusion from 30 days to 5 years, or permanent account closure. Withdrawal of any remaining balance must be completed before permanent closure. ba777 takes responsible gaming seriously and processes all closure requests without delay. You can also set spending limits from within the account settings at any time.

18+ · Play Responsibly. Gambling is for entertainment. Never bet money you cannot afford to lose. ba777 offers deposit limits, self-exclusion, and cooling-off tools — contact 24/7 Live Chat to enable any of these. If gambling is affecting your life, visit our Responsible Gaming page for resources and support options available in Bangladesh.