Takes just 2 minutes

Register at a99bet — Start Betting Now

Direct payments via bKash or Nagad, support in Bengali, and a welcome bonus right after registration — that's really all there is to opening an account at a99bet.

100% Welcome Bonus SSL Secured bKash / Nagad 24/7 Bangla Support
Register in 2 minutes
From filling out the form to activating your account.
Minimum ৳100 deposit
Easy deposits via bKash or Nagad.
30+ Sports
Cricket, football, and much more.
One Account
All services under one number.
Get a 100% Bonus on Your First Deposit
Create a new account
Fill in the details below — all information is completely secure
You must be at least 18 years old.
Password Strength: —
Or
Already have an account? Log in here
By registering, you Terms & Conditions and Responsible Gaming Policy you agree to. 18+ platform.
SSL Secured
Data Privacy
bKash / Nagad
24/7 Support
Fast Payments
Trusted Brand

How to Register at a99bet — Step by Step

Just 4 simple steps — done in under 2 minutes.

1
Fill Out the Form

Fill in the form above with your name, mobile number, email, date of birth, and a password. Make sure all details are accurate — they will be used for identity verification later.

2
Register by Accepting the Terms & Conditions

Confirm that you are 18+ and agree to the terms and conditions, then click the "Open a free account" button. The entire process takes just a few seconds.

3
Verify Your Phone Number

An OTP code will be sent to your registered number. Enter the code to verify your number — your account will be activated instantly.

4
Make your first deposit and claim your bonus

Make your first deposit via bKash, Nagad, or Rocket — a 100% bonus is instantly added to your balance. You're ready to start betting right away.

Tips: If you have a referral code at the time of registration, don't forget to enter it — both of you will receive extra benefits.
Welcome Bonus
100%
Match Bonus on First Deposit

As a new member, you'll receive a bonus equal to your first deposit — up to ৳10,000. Deposit ৳1,000 via bKash and your balance becomes ৳2,000.

  • Automatically credited on your first deposit
  • Minimum deposit of just ৳100
  • Use it across both Sports Betting and Casino
  • Complete wagering within 30 days
  • 20x wagering requirement — minimum odds of 1.50
Bonus terms and conditions apply. See the promotions page for full details. 18+ Play responsibly.

Why Millions Choose a99bet

Enjoy these benefits from the moment you register

Fast Withdrawals

After a win, withdrawals to bKash or Nagad typically arrive within 15–30 minutes. The same speed applies at night and on holidays — payments are processed 24/7.

30+ Sports Markets

Cricket, football, tennis, kabaddi, badminton, and e-sports — all in one account. Live betting odds update in real time.

Live Casino

Live roulette, baccarat, and Teen Patti with real dealers from Evolution Gaming and Pragmatic Play. Access all games as soon as you register.

VIP Rewards Program

Every bet earns you points — points help you advance through VIP tiers. Higher tiers unlock bigger bonuses, faster withdrawals, and a dedicated account manager.

Fully in Bengali

The interface, support, and promotions are all in Bengali. No English needed. Just ask your question in Bengali via live chat and you'll get an answer.

Everything You Need to Know About a99bet Registration

Before signing up on an online betting platform, it's natural to have questions — will my information be safe, how do payments work, who do I contact if something goes wrong? At a99bet, you don't need to worry about any of that — because every one of those questions has already been answered.

What information is required to register? Just your mobile number, name, email, date of birth, and a password — that's all. No NID or bank details are required during registration. Identity verification may be needed before your first withdrawal, but it's a straightforward process.

What Happens After Registration? As soon as your account is active, you can access the Sports Betting and Casino sections. To place bets, simply make a deposit first — deposits via bKash or Nagad go through in minutes, and your welcome bonus is added instantly.

One account per person. At a99bet, only one account is allowed per mobile number or NID. If multiple accounts are found, all bonuses will be cancelled and the accounts may be suspended. If you already have an account, please log in instead of creating a new one.

What makes a strong password? Your a99bet password must be at least 8 characters long. Use a mix of numbers, uppercase letters, and special characters to keep it strong. Avoid using your date of birth or name — they're too easy to guess.

Having trouble registering? If you have trouble filling out the form or receiving your OTP, reach out via Live Chat right away — the chat icon is at the bottom right of the site. Write in Bangla if you prefer; the support team will respond within minutes.

Deposit Methods

bKash
Minimum ৳100
Nagad
Minimum ৳100
Rocket
Minimum ৳200
Bank
Minimum ৳1,000
Important: For deposits, only use a bKash or Nagad number registered in your own name. Payments made from someone else's number may cause issues with withdrawals.
Beware of Fraud: a99bet will never call you directly to request a payment or ask for your PIN. If you receive any suspicious contact, please report it to support.

A99bet vs. Other Platforms

Why a99bet is the first choice for users in Bangladesh

Features A99bet General Platform
💬 Support in Bengali ✓ 24/7 Limited or unavailable
📱 bKash / Nagad ✓ Direct Rarely available
⚡ Withdrawal Time 15–30 minutes 24–72 hours
🎁 Welcome Bonus ✓ 100% Uncertain
🏏 Kabaddi / Cricket ✓ Available Limited
🔒 Data Security ✓ SSL 256-bit Uncertain
📊 Live Score ✓ Real-Time Rarely available
🎮 Live Casino ✓ Certified Uncertain

FAQs

FAQs on Live Scores & Deposits

Once you log in to a99bet and go to the Sports Betting section, real-time scores for ongoing matches are displayed right there. No need to navigate to a separate page — live updates appear alongside your bet slip.

How to View Live Scores:

In the Sports section: Select "Sports Betting" from the top menu or go directly to Sports Betting Go to the page and click the "Live" tab to see all ongoing matches. Click on any match to view the detailed scorecard, statistics, and live odds all in one place.

On the Sports Events page: Sports Events The page shows the schedule for all upcoming and ongoing events.

Live Streaming: Live video streaming is available for select matches — those matches will show a "Live" icon next to them. You need to have a balance in your account to access the stream.

It works the same way on mobile — if push notifications are enabled, you'll be automatically alerted when a match kicks off.

Deposits via bKash or Nagad typically reflect in your balance within 1–5 minutes. In some cases, network or payment gateway delays may extend this to 15–30 minutes.

How long to wait:

— bKash / Nagad / Rocket: Usually within 5 minutes. Please allow up to 30 minutes.

— Bank Transfer: 1–3 hours on business days; may take a little longer on holidays.

What to Do If It Hasn't Arrived After 30 Minutes:

Step 1: Note down the Transaction ID (TrxID) from your bKash or Nagad app — it serves as proof of payment.

Step 2: Contact a99bet via Live Chat. Provide your TrxID, payment amount, and time of transaction.

Step 3: The support team verifies the transaction and typically resolves the issue within 30 minutes.

Common reasons for a failed deposit: Common causes include entering the wrong reference number, exceeding your mobile banking limit, or a network issue. Always use the exact reference number shown on the payment page before making a deposit.

Register now — don't miss out on your bonus

Open an account at a99bet and get a 100% bonus on your first deposit.

Easy payments via bKash or Nagad. 24/7 support in Bengali. Takes just 2 minutes.

Contact: support@a99bet.click | 18+ Play responsibly

বাংলা