ba999 login — Online Slots and Jackpots —
a chance to win big on every spin

Built for players in Bangladesh — hundreds of slot games, live casino and cricket betting all on one platform. Start from just ৳200 with bKash or Nagad.

120% Welcome Bonus Fast Payments 21+ Only 24/7 Support SSL Secured
Our Features

Why choose ba999 — Trust and Speed

Fast Payment Processing

Most withdrawals are completed within 15 minutes to 2 hours of submitting a request.

SSL Encrypted Account

Every transaction and personal detail is protected with SSL technology.

Competitive Odds and Sports Markets

Betting markets from BPL to IPL and the T20 World Cup — at competitive odds.

Secure and Easy Login

Signing into your account takes just a few seconds. OTP verification keeps the whole process secure.

Log in at the ba999 login page →

24/7 Bengali Support

Support in Bengali via live chat and email — the ba999 team is available whenever you need help.

Bangladeshi Payment Methods

bKash, Nagad, Rocket, Upay and bank transfer — deposit and withdraw using the methods you already know.

Game Types

Choose a Game Category

Cricket Betting

From BPL matches featuring the Bangladesh Tigers to IPL and the ICC T20 World Cup — ba999 offers betting markets for all major cricket tournaments. Match winner, over/under, top batsman and live in-play betting are all available. Place bets at competitive odds and get real-time updates.

Read the cricket betting guide →
ba999 Cricket Betting Markets

Slot Games

PG Soft's Fortune Tiger and Mahjong Ways 2, Pragmatic Play's Gates of Olympus and Sweet Bonanza — these popular slots are all available at ba999. Choose from hundreds of slots across different volatility levels and themes. Every spin carries a chance to hit the jackpot.

Browse the full slot game collection →
ba999 Slot Game Collection

Live Casino

Play at real dealer tables from Evolution, Pragmatic Play Live and Ezugi — baccarat, roulette and blackjack. AE Sexy and SA Gaming live rooms are also available. HD streaming with professional dealers brings the feel of a real casino to your home.

See live games at ba999 Casino →
ba999 Live Casino Dealer

Card Games

From Teen Patti to baccarat — card games familiar to Bangladeshi players are easy to find at ba999. JILI's Teen Patti Joker, Teen Patti 20-20 and Callbreak Quick are all here. Play in both live and RNG formats and put your strategy to the test.

Play card games at ba999 Casino →
ba999 Card Games Baccarat
৳200 Minimum Deposit
120% Welcome Bonus
15x Wagering Requirement
24/7 Bengali Support
Long-Term Benefits

Special Rewards for Regular Players

Refer a Friend

Share your unique referral code with a friend — when they sign up and make a deposit, you both receive a reward. The more friends you bring in, the more you benefit. ba999's referral program is simple and transparent.

Site Sections

What's Where — Quick Overview

Roulette

Learn about the rules of European and live roulette and the various betting options available.

Read the roulette rules

Golden Bank

An in-depth guide to the features, paylines and strategy of JILI's Golden Bank slot.

View the Golden Bank game guide

Cricket

All betting markets for BPL, IPL and the T20 World Cup, odds explained, and live betting tips.

Read the cricket betting guide

Slots

A complete list of the highest RTP slots, popular providers and jackpot games.

Browse the full slot game collection

ba999 Casino

Live casino, baccarat, Teen Patti and many more games — all at ba999 Casino.

See the ba999 Casino game list
Mobile Wallets

Fast Deposits with bKash and Nagad

Add funds to your account using the mobile wallets you already use in Bangladesh. Minimum deposit is ৳200. No extra fees on any payment method.

bKash

The most popular choice for those who prefer instant mobile transfers.

  1. Log in to your ba999 account and go to the deposit option
  2. Select bKash and enter the amount (minimum ৳200)
  3. Confirm with your bKash payment PIN — funds will be added quickly

Nagad

The postal department's mobile wallet — widely used among players in rural areas.

  1. Select Nagad on the deposit page
  2. Enter the amount and send it to ba999's Nagad number
  3. Confirm with your transaction ID and the balance will be credited

Rocket

Dutch-Bangla Bank's mobile banking — convenient for DBBL customers.

  1. Select Rocket from the payment options
  2. Enter the amount and send to the Rocket number
  3. Submit the reference and your balance will be updated

Upay

UCB's digital wallet — a simple, low-hassle option for online payments.

  1. Select Upay from the deposit menu
  2. Enter the amount and approve from the Upay app
  3. Once payment is successful, the funds will appear in your balance

Bank Transfer

Transfer directly from any listed bank including Dutch-Bangla Bank, Brac Bank or Islami Bank.

  1. Choose bank transfer and get ba999's account number
  2. Transfer via online banking or visit a branch
  3. Submit the reference number to confirm the deposit
ba999 Mobile Wallet Deposit

Start by depositing a minimum of ৳200 — players across Bangladesh from Dhaka to Chattogram are using these methods.

Player Journey

From Sign-Up to Withdrawal — Step by Step

Create an Account

Register at ba999 in just a few minutes with your mobile number and a password.

Verify Your Account (KYC)

Upload your national identity card — this only needs to be done once before your first withdrawal.

Make a deposit

Deposit a minimum of ৳200 via bKash, Nagad or bank transfer and claim your welcome bonus.

Play and Enjoy

Slots, live casino or cricket betting — pick the games you like.

Withdraw Your Winnings

Withdraw a minimum of ৳1,000 — funds arrive in 15 minutes to 2 hours.

ba999 Player Journey from Deposit to Withdrawal
Popular Games

The Hot Slot Games Right Now

ba999 Gates of Olympus Slot Game

Gates of Olympus

Slot High Volatility

Pragmatic Play

Max RTP 96.50%

ba999 Fortune Tiger Slot Game

Fortune Tiger

Slot Medium Volatility

PG Soft

Max RTP 96.81%

ba999 Sweet Bonanza Slot Game

Sweet Bonanza

Slot High Volatility

Pragmatic Play

Max RTP 96.48%

ba999 Mahjong Ways 2 Slot Game

Mahjong Ways 2

Slot Medium Volatility

PG Soft

Max RTP 96.95%

ba999 Aviator Crash Game

Aviator

Crash Medium Volatility

Spribe

Max RTP 97%

ba999 Fortune Gems Slot Game

Fortune Gems

Slot Low Volatility

JILI

Max RTP 97%

ba999 Big Bass Bonanza Slot Game

Big Bass Bonanza

Slot High Volatility

Pragmatic Play

Max RTP 96.71%

ba999 Super Ace Slot Game

Super Ace

Slot Medium Volatility

JILI

Max RTP 97%

Withdrawal Guide

Steps to Withdraw Your Casino Winnings

  • Log in and go to the Withdrawal section

    Sign in to your ba999 account and find the "Withdrawal" or "Cash Out" option from the menu.

  • Choose your payout method

    Select any one: bKash, Nagad, Rocket, Upay, or bank transfer.

  • Enter the amount and recipient details

    The minimum withdrawal is ৳1,000. Enter your number or account details carefully.

  • Complete KYC verification (if not done yet)

    Before your first withdrawal, you must upload your National ID to verify your identity.

  • Wait for processing to complete

    Funds usually arrive within 15 minutes to 2 hours.

Important Terms & Conditions

  • KYC verification must be completed
  • Bonus wagering requirements must be met
  • The payout account must be in the player's own name
  • The account must be active and in good standing
Withdrawal taking too long? Contact our 24/7 live chat support — help is available in Bengali.
ba999 Withdrawal Process Section

120% Welcome Bonus — Start Now

Deposit ৳1,000 and get ৳1,200 bonus — total balance ৳2,200. 15x wagering requirement applies on the bonus. For ages 21+ only.

Go to ba999 login page
Safe Play

Player Protection & Local Laws

SSL Encryption

All account and payment information is encrypted with SSL technology — making it inaccessible to third parties.

KYC Verification

Identity is verified before withdrawal — this is an important step for preventing money laundering and protecting your account.

Age 21+ Required

All casino and betting activity on ba999 is for those aged 21 and above only.

Responsible Gaming Tools

Deposit limits, time-outs, and voluntary self-exclusion — keep control of your play.

A note on Bangladesh law: Users are responsible for knowing and complying with local laws regarding online gambling in Bangladesh. Before using ba999, make sure for yourself that it is permitted in your area. Play responsibly and seek help if needed.

Help & Support

24/7 Bengali Support

For any issue — deposits, withdrawals, or games — the ba999 support team is available around the clock in both Bengali and English.

Live Chat

Click the live chat button at the bottom right of the site — a Bengali-speaking support agent will assist you.

Email Support

For detailed questions or to send documents, contact us by email:

[email protected]

ba999 Customer Support Chat Assistance