21+ | Bangladesh's favourite online betting site

Place cricket bets at ba9999 today —
the best markets for BPL, IPL and international matches

Match Winner, Top Batsman, Total Runs — bet across three major formats in one place. Also features live casino, slots, fishing games and fast deposits via bKash, Nagad and Rocket.

200% Welcome Bonus
৳20,000 Maximum Bonus
৳200 Minimum Deposit
24/7 Bangla Support

Browse the sections of the site

What's where on ba9999 today — a brief introduction to five main sections.

Golden Land

The Golden Land section features special tournament-style games and high-prize opportunities. It offers a distinct experience for regular players.

View the Golden Land section

Badminton

Bet on Asian and international badminton tournaments — from Match Winner to set markets. Live betting options are also available.

View badminton betting markets

Cricket

A full guide to betting on Match Winner, Top Batsman and Run markets in BPL, IPL, T20 World Cup and Bangladesh Tigers matches.

Read the cricket betting guide

Slots

Hundreds of slot games from top developers including PG Soft, Pragmatic Play and JILI. Jackpots, Megaways and fishing games — all in one place.

View the slot games collection

ba9999 today Casino

Play live Baccarat, Roulette, Teen Patti and Andar Bahar with Evolution, Ezugi and AE Sexy. Real-time gaming with live dealers.

View live casino games

Why choose ba9999 today?

Fast Withdrawal

Money reaches your bKash, Nagad or Rocket within 15 minutes to 2 hours.

SSL Security

Your information and transactions are fully protected with advanced SSL encryption.

Bangla Support

Bangla-speaking agents are available seven days a week, twenty-four hours a day.

Generous Bonuses

200% bonus on your first deposit, weekly cashback and five regular offers.

Multiple Sports Markets

Cricket, football, badminton — bet on multiple sports from the same account.

Local Payments

Deposit and withdraw via bKash, Nagad and Rocket — familiar mobile wallets in Bangladesh.

Mobile-First

Android and iOS apps and mobile browser — play comfortably on any screen.

VIP Cashback

Bronze to Gold — earn weekly cashback on losses across three VIP tiers.

Full game list

ba9999 today offers games across five categories — from video slots to live casino, fishing, crash games and bingo. Each category includes games from multiple top studios.

ba9999 today game lineup across all categories
ba9999 today game categories, studios and popular games
Game Category Studio Example Games
Video Slots PG Soft, Pragmatic Play, JILI, Hacksaw Gaming Fortune Tiger, Gates of Olympus, Fortune Gems, Le Bandit
Live Casino Evolution, Ezugi, Pragmatic Play Live, AE Sexy Live Baccarat, Live Roulette, Teen Patti
Fishing Games JILI, JDB, Fa Chai, Spadegaming Mega Fishing, Cash Man, Fishing God
Crash Games Spribe, Smartsoft Gaming Aviator, JetX
Bingo and Card Games JILI Super Bingo, TeenPatti Joker, Callbreak Quick

When choosing a game, consider the volatility and minimum bet size relative to your budget — high-jackpot games are generally higher volatility.

ba9999 today BPL cricket betting markets

BPL betting guide

The Bangladesh Premier League (BPL) and the Bangladesh Tigers' international matches are the most anticipated time of year for cricket fans in Bangladesh. Players from Dhaka and across the country can bet on these matches at ba9999 today across various markets — live or before the match.

Match Winner

Before the match or live, place a bet on which of the two teams will win.

Top Batsman

Predict which batsman will score the most runs in an innings or across the whole match.

Total Runs Over/Under

Whether the runs scored will be over or under a set number — this market is useful for over-by-over analysis.

Toss Market

Which team will win the toss — a straightforward market, though the outcome is entirely down to chance.

For more detailed tips, market explanations and IPL and T20 World Cup betting advice, see: Cricket Betting Strategy and Market Guide.

How weekly cashback works

Each week, your total losses minus your total winnings gives your net loss. ba9999 today returns a set percentage of that net loss as cashback. The rate depends on your VIP tier.

0.4%
Bronze
Maximum Weekly Cashback
1.2%
Gold
Maximum Weekly Cashback

Example (Silver tier):

Net loss for the week: ৳20,000

Cashback rate: 0.8%

You receive: ৳160 cashback

Cashback reduces losses slightly, but it does not guarantee winnings — play within your budget.

To learn about VIP programme benefits and tier changes, see: ba9999 today VIP Benefits and Cashback Programme.

ba9999 today VIP cashback programme benefits

All promotions at a glance

You can claim the offers below with a minimum deposit of ৳200. Read the full terms and conditions before claiming any bonus — applicable for ages 21+.

All active promotions and bonuses at ba9999 today
Promotion Bonus Maximum Wagering Conditions
Welcome Bonus 200% ৳20,000 15x the bonus Once on first deposit
Weekly ba9999 today Reload Reward 50% ৳10,000 18x the bonus Once per week on any deposit
ba9999 today Cricket Festival Bonus 30% ৳8,000 15x the bonus On deposits made before betting on cricket events
Weekend Slot Fun Offer 40% ৳6,000 20x the bonus On slot deposits on Friday and Saturday
ba9999 today Birthday Special Gift — ৳2,000 10x the bonus Once per year on a verified account
Refer a Friend ba9999 today Reward — ৳3,000 12x the bonus After the referred friend's first deposit

Read the full terms and conditions before claiming any bonus. Applicable for ages 21+.

On your first deposit

200% Bonus

Welcome bonus up to ৳20,000

The bonus amount must be wagered 15 times. For ages 21+.

Open an account and claim your bonus

Popular slot games

A snapshot of the most-played slots at ba9999 today — each with a different theme, volatility and studio.

ba9999 today Fortune Tiger slot game

Fortune Tiger

PG Soft

Slot Medium Volatility Max RTP 96.81%
ba9999 today Gates of Olympus slot game

Gates of Olympus

Pragmatic Play

Slot High Volatility Max RTP 96.50%
ba9999 today Sweet Bonanza slot game

Sweet Bonanza

Pragmatic Play

Slot High Volatility Max RTP 96.48%
ba9999 today Aviator crash game

Aviator

Spribe

Crash Variable Volatility Max RTP 97%
ba9999 today Fortune Gems JILI slot game

Fortune Gems

JILI

Slot Medium Volatility Max RTP 97%
ba9999 today Mahjong Ways slot game

Mahjong Ways

PG Soft

Slot High Volatility Max RTP 96.92%

View more slot games and the full collection

Deposit and Withdraw

ba9999 today supports the most widely used mobile banking services in Bangladesh. The minimum deposit amount is ৳200 and the minimum withdrawal amount is ৳1,000. Withdrawals are usually processed within 15 minutes to 2 hours.

ba9999 today bKash Nagad Rocket payment methods

Deposit Methods

bKash

Deposit directly using the bKash app or *247#.

Nagad

Instant deposit from your Nagad wallet.

Rocket

Deposit using Rocket, Dutch-Bangla Bank's mobile wallet.

Withdrawal Methods

bKash

Winnings are sent directly to your bKash number.

Nagad

Fast withdrawal to your Nagad account.

Rocket

Send a withdrawal request directly to your Rocket number.

Responsible Gaming Advice

Gaming stays enjoyable when it stays in control. After signing up at ba9999 today, you can set your own deposit limits, take a temporary break (time-out), or exclude yourself entirely if needed (self-exclusion).

21+ only — casino and betting activities
Set a budget in advance

Decide how much you will spend per session before you start — and do not go beyond that limit.

Stick to time limits

Do not play for long stretches at a time. Take regular breaks and spend time with your family.

Self-Exclusion

If you feel gaming is getting out of control, contact 24/7 live chat to temporarily or permanently close your account.

Where to get help

Talk to family and friends. Seek professional counselling if needed. The ba9999 today 24/7 support team is also ready to help.

Read the full responsible gaming guide

ba9999 today responsible gaming and safe betting

Sports Betting vs Casino Games

Both categories are available at ba9999 today, but they differ in nature and style of play. The comparison below will help you understand which one suits you.

Key differences between sports betting and casino games
Category Sports Betting Casino Games
How outcomes are determined Players on the field, weather, and team form influence the outcome. A random number generator or chance at a live dealer table determines the result.
Role of research Team history, pitch reports, and injury analysis make your bet more informed. Research does not change outcomes; understanding RTP and volatility helps with game selection.
Pace and rhythm Follows the match schedule — runs over innings or periods, with rapid changes in live betting. The player controls the pace — each spin or hand is separate.
Session length Depends on the match duration — can last several hours. Can be started and stopped at any time, at your own convenience.
Bookmaker margin vs house edge The bookmaker sets odds with an overround — over time this margin favours the site. Each game has its own house edge — RTP tells you what that is.
Who it suits For those who follow sports and enjoy analysis. For those who prefer fast gameplay and varied themes.

To get started with cricket betting, see the Cricket Betting Markets & Strategy Guide, or to learn about slots and live games, see the Complete Slots Collection & Guide.

ba9999 today advantages of playing games on a mobile browser

Play on mobile anytime

ba9999 today runs entirely in a mobile browser — you can use the full site on Android or iPhone without installing anything extra. The same account also works on the site's Android and iOS apps, available through official channels.

Add to Home Screen — three simple steps:

1
Chrome (Android):

Open the three-dot menu in the top-right corner of your browser, then select "Add to Home screen" or "Add to Home Screen".

2
Safari (iPhone):

Tap the share button at the bottom, then select "Add to Home Screen".

3
If your connection drops suddenly:

Refresh the page, log in again, and check your bet history. If there is any issue, report it via 24/7 live chat.

Do not install betting apps from Telegram or Facebook — use official channels only.

For detailed information about the app, see: ba9999 today App Download & Usage Guide.

Support in Bengali 24/7

The entire customer service team at ba9999 today can assist you in Bengali. Day or night — even in the middle of a BPL match — support is available.

Live Chat

Start an instant chat from any page on the site — the fastest way to get a response.

Email Support

Contact us by email for detailed or document-related issues — the most effective channel for those.

What the support team can help with:

  • Account opening, verification, and password issues
  • Questions about deposits and withdrawals
  • Claiming bonuses and understanding wagering conditions
  • Technical issues and games not loading

The same support is also available in English, seven days a week, twenty-four hours a day.

ba9999 today Bengali-language customer support team

Get started today — bet on BPL matches, play slots

Start with a minimum deposit of ৳200. Bengali support is available 24/7. 21+.