🎉 Free Registration

999d Registration — Open an Account in Just 2 Minutes

Register at 999d, claim your 100% Welcome Bonus, and make an instant deposit via bKash or Nagad to start playing — entirely in Bangla.

2 minutes
At registration
100%
Welcome Bonus
৳ 200
Minimum deposit
500K+
Active Members

Why Register with 999d

You can register at 999d from anywhere in Bangladesh — on a smartphone, tablet, or computer, any device works. The registration process is simple, fast, and fully guided in English. Most members complete the form in under two minutes.

Register at 999d once and unlock Bangladesh's best cricket betting odds, Live Casino, Sports Betting, plus cashback and referral bonuses. Support is available around the clock, 24/7. New members receive a 100% welcome bonus of up to ৳10,000 on their first deposit.

Secure registration
bKash / Nagad support
Fully in Bengali
100% Bonus
Create a New Account
Fill in the details below — all information must be accurate
Or

What you get when you register

What awaits you as a new member of 999d

🎁
100% Welcome Bonus
Get a 100% bonus on your first deposit, up to ৳ 10,000. Activate it from the Promotions section right after registering.
⚡
Instant Deposit
Instant balance top-up via bKash, Nagad, and Rocket. Minimum deposit from just ৳200.
🏏
Best Cricket Odds
Market-competitive odds and live betting on Bangladesh, IPL, BPL, and international cricket.
🎰
Live Casino
Play Live Baccarat, Roulette, and Blackjack with real dealers — chat in Bangla.
📱
Easy on App & Mobile
Download the 999d app or play directly in your mobile browser — on any device.
💬
24/7 Bangla support
Even at 3 AM, our live chat is available in Bengali. Average response time is just 3 minutes.
1 Step-by-step registration guide

Signing up at 999d is quick and straightforward. Just follow the steps below — each one is clearly guided in English.

1
Complete the Registration Form
Fill in the form at the top of this page with your full name, date of birth, mobile number, email, and password. All details must be accurate, as they will be used for KYC verification later.
2
Mobile OTP verification
After submitting the form, an OTP will be sent to your registered mobile number. Use it to verify your number — it typically arrives within 30 seconds.
3
Make Your First Deposit
Once verified, log in to your account and make your first deposit via bKash, Nagad, or Rocket from the "Deposit" section. Minimum ৳200.
4
Activate Welcome Bonus
Go to the "Promotions" section and activate the welcome bonus. The bonus will be added to your balance automatically. Claim it with your very first deposit.
5
Start Playing!
Head to Sports Betting, Live Casino, or your favourite games and start enjoying. For any questions, just reach out via live chat.

Tip: Submitting your KYC documents right after registration means no delays when you withdraw later. Go to Profile → Verification and upload a scan of your NID — it only takes a few minutes.

2 What you need to register

Signing up at 999d is quick and straightforward. Here's a handy overview of what you'll want to have ready before you start.

Required Details
Age 18 years of age or older
Mobile Number Active Bangladeshi number (an OTP will be sent)
Email A valid email address
One account per person Maximum 1
ID verification (KYC) NID or passport (required before withdrawal)
Payment Methods BKash / Nagad / Rocket / Card

⚠️ Important: Make sure all the details you provide during registration are accurate. Incorrect or false information can cause your KYC verification to fail and may result in withdrawals being blocked.

3 Welcome Bonus Details

The biggest perk of registering with 999d is the welcome bonus. You get 100% matched on your first deposit — deposit ৳5,000 and receive an extra ৳5,000 in bonus funds, up to a maximum of ৳10,000.

Welcome Bonus Terms & Conditions

  • Applies to first deposit only — not applicable to subsequent deposits
  • Minimum qualifying deposit: ৳300
  • Wagering requirement: 15x the bonus amount
  • Bonus validity: must be met within 30 days of registration
  • A minimum odds of 1.5 is required for wagers to count toward Sports Betting wagering requirements

To activate your bonus: log in to your account → go to "Promotions" → select "Welcome Bonus" → click "Activate". Any deposit made after that will automatically credit the bonus.

Keep in mind: You can also make your first deposit without claiming the bonus. If you'd rather skip the bonus requirements, simply select the "Play Without Bonus" option.

4 What to do after registering

Completing registration is just the beginning — a few quick steps now will save you hassle down the line. New members who follow these tips will find their 999d experience much smoother.

  • Complete KYC: Upload a copy of your NID or passport under "Profile → Verify". This keeps your withdrawals free from any delays.
  • Add a payment method: Add your bKash or Nagad number for faster deposits and withdrawals.
  • Responsible Gaming Settings: Set a deposit limit or session limit — this is a recommendation, not a requirement.
  • Download the App: Enable push notifications from the 999d app — be the first to know about new offers and wins.
  • Enable 2FA: Enable two-factor authentication under "Profile → Security" for added account protection.
5 What is 999d and why choose it

999d is one of Bangladesh's most popular online betting and casino platforms, bringing Sports Betting, Live Casino, slots, and virtual sports all under one roof.

The entire platform is built in Bengali with Bangladeshi members in mind — bKash and Nagad payments, Bengali live chat support, and odds on local sports. That's why over 500,000 Bangladeshi members have chosen 999d.

Registration is completely free — no monthly fees or hidden charges. Simply deposit and play. When you win, withdraw: funds typically arrive in your bKash or Nagad account within 5 to 60 minutes.

⚠️ Please note: 999d is strictly for users aged 18 and over. Betting is for entertainment only — not a source of income. Please play responsibly.

FAQ

No — 999d strictly prohibits anyone under 18 from registering. Date of birth is verified at sign-up, and identity documents are required during the KYC process to confirm age. If an underage user provides false information, it will be flagged at KYC and the account will be closed immediately — any funds held may be forfeited. This is a legal requirement and a measure to protect minors.

KYC (Know Your Customer) is an identity verification process typically required before your first withdrawal. Steps: log in to the app → go to "Profile" → "Verify" or "KYC". You will need to upload the following: (1) National ID (NID) — photos of both the front and back, or a photo of the main page of your passport. (2) Proof of ownership of your bKash or Nagad account — usually a screenshot or a confirmation sent from that number is sufficient. In some cases, proof of address or a selfie may also be requested. After submitting your documents, verification is generally completed within 24 hours.
New Member Bonus
Up to 100%
৳ 10,000
Welcome bonus on first deposit • 15x wagering • Valid for 30 days
🎉

Get started today

Register for free and claim your 100% Welcome Bonus.

Fill in the form ↑

For adults aged 18+ only

🎉 Free Registration

Register at 999d and start playing with your bonus

Join over 500,000 members across Bangladesh. Quick registration, instant bonus, and bKash/Nagad payments.

Register now Log In
✓ Free Registration ✓ 100% Welcome Bonus ✓ bKash / Nagad Support

⚠️ For adults aged 18+ only. Please gamble responsibly.

বাংলা