Bangladesh's #1 Trusted Betting Platform

ba991 – Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL & T20 World Cup. 500+ live casino & slot games with 24/7 English support — built for players across Dhaka, Chittagong & beyond.

500+ Games
50K+ Active Players
৳20K Welcome Bonus
24/7 Support
ba991
21+ Only — Gambling is for adults aged 21 and above

Jackpot & Big Wins

Real players, real winnings. Here are some of our biggest recent jackpot payouts across Bangladesh.

৳1,20,000
Gates of Olympus
R*** from Dhaka
৳85,500
Sweet Bonanza
M*** from Chittagong
৳2,40,000
Aviator
S*** from Sylhet
৳67,000
Fortune Gems
A*** from Khulna
৳3,50,000
Live Baccarat
T*** from Rajshahi
ba991

Why Choose ba991?

From Dhaka to Cox's Bazar, thousands of Bangladeshi players trust ba991 every day. Here is why.

Instant Withdrawals

Withdraw your winnings to bKash, Nagad or Rocket within minutes. No long wait times, no hidden fees on standard payouts.

Live Cricket Betting

Real-time odds on BPL, IPL, T20 World Cup and every Bangladesh Tigers international match. In-play markets update ball by ball.

SSL Secure Platform

Your data and funds are protected by 256-bit SSL encryption and two-factor authentication on every account.

24/7 English Support

Our dedicated support team speaks English and is available around the clock via live chat to assist players across all time zones.

Mobile-First Design

Fully optimised for Android and iOS. Play slots, bet on cricket or join a live table straight from your smartphone — no app download needed.

Generous Promotions

Welcome bonus up to ৳20,000, weekly reload offers, cashback deals, and special Eid & Pohela Boishakh seasonal bonuses throughout the year.

500+ Premium Games

Slots, live casino, table games, crash games and sports betting all under one roof. Powered by top-tier providers like Pragmatic Play and Evolution Gaming.

BDT Currency Support

All balances, bets and payouts displayed in Bangladeshi Taka (৳). No confusing currency conversions or extra exchange-rate charges.

Quick Deposit with bKash & Nagad

Over 60% of Bangladeshi players use mobile financial services to fund their accounts. ba991 supports all major MFS providers for instant, hassle-free deposits.

📱
bKash
Instant
৳100 – ৳50,000
3 simple steps
🟠
Nagad
Instant
৳100 – ৳50,000
3 simple steps
🟣
Rocket
Instant
৳200 – ৳30,000
3 simple steps
💳
Upay
Instant
৳200 – ৳25,000
3 simple steps
🏦
Visa / Mastercard
1–3 hrs
৳500 – ৳1,00,000
4 simple steps
🏧
SureCash
Instant
৳100 – ৳20,000
3 simple steps

ba991 does not store your mobile banking PIN or card details. All payment transactions are processed through secure, encrypted channels. Read our Privacy Policy to learn how your financial data is handled.

ba991

Getting Started on ba991

New to online betting? Follow these four simple steps to go from zero to your first winning bet on ba991.

1

Create Your Account

Visit ba991 and register with your name, email and mobile number. The sign-up form takes under two minutes to complete.

2

Verify Your Identity

Submit your National ID (NID) and a quick selfie for KYC verification. Most accounts are approved within 24 hours.

3

Make Your First Deposit

Fund your account via bKash, Nagad or Rocket in three quick steps. Minimum deposit is just ৳100 — no large commitment needed.

4

Claim Bonus & Play

Activate your ৳20,000 welcome bonus, pick a cricket match or slot game, and place your first bet. Winnings withdraw directly to your mobile wallet.

Full Onboarding Flow

A clear, step-by-step journey from new visitor to confident player — no guesswork involved.

1
Create Account

Register with your email or mobile number. Choose a strong password and agree to the terms. The process takes approximately 90 seconds.

2
Identity Verification (KYC)

Upload a photo of your NID card (front and back) plus a selfie. Our verification team reviews submissions within 1–24 hours on Bangladesh Standard Time (UTC+6).

3
First Deposit

Navigate to the cashier, select bKash, Nagad, Rocket or your preferred method, and enter the amount. Funds appear in your balance instantly for mobile wallet payments.

4
Claim Welcome Bonus

Opt in to the welcome bonus on your first deposit. The bonus matches your deposit up to ৳20,000 and is credited instantly. Check wagering requirements in the Promotions section.

5
Place Your First Bet or Spin

Browse cricket markets, open a live casino table, or launch a slot. Use the game filters to find BDT-friendly low-stakes options if you are just getting started.

6
Withdraw Your Winnings

Head to the Withdrawal section, enter the amount and your bKash or Nagad number. Standard withdrawals process within 15 minutes. First-time withdrawals may require a final identity check.

ba991

Account Verification & KYC Guide

KYC (Know Your Customer) verification is a legal requirement on all licensed betting platforms. It protects players from fraud and ensures only eligible adults can access real-money games.

Why Is KYC Required?

Regulators require gambling operators to verify user identities to prevent underage gambling, money laundering and account fraud. Completing KYC also unlocks higher withdrawal limits on ba991.

Documents You Will Need

A valid Bangladesh National ID Card (NID) or passport (front and back photos), one recent proof of address (utility bill or bank statement dated within 90 days), and a clear selfie holding your NID. Scanned copies or clear smartphone photos are accepted.

Submission & Processing Time

Upload documents directly through your ba991 account dashboard. The review team operates on Bangladesh Standard Time (BST, UTC+6) and typically processes submissions within 1–24 hours on business days. You will receive an email confirmation once approved.

After Verification

Once verified, your account gains full withdrawal access, higher deposit limits and eligibility for VIP promotions. Re-verification is only required if your personal details change. All submitted documents are stored securely and never shared with third parties.

KYC Quick Facts

  • Processing time: 1–24 hours
  • Documents: NID + selfie + address proof
  • One-time process (unless details change)
  • 21+ age requirement strictly enforced
  • Data encrypted and never resold
  • Email confirmation on approval

Game Categories at ba991

Whether you prefer the thrill of live cricket betting or the spinning reels of a jackpot slot, ba991 has a game category for every type of player.

Cricket Betting

Bet on BPL, IPL, T20 World Cup, ODI and Test matches with live in-play markets. Hundreds of betting options on every Bangladesh Tigers fixture.

Slot Games

Over 300 video slots from Pragmatic Play, PG Soft, JILI and more. Classic 3-reel games to 6-reel Megaways titles with RTPs of 95–98%.

Live Casino

Real dealers, real cards, real-time action. Evolution Gaming and Ezugi power our live baccarat, roulette, blackjack and game-show tables streamed in HD.

Table Games

Classic baccarat, roulette and blackjack variants with multiple stake levels. Perfect for strategy-focused players who enjoy lower house edges.

Teen Patti

South Asia's favourite card game, available in classic and variation formats. Popular among Bangladeshi players during Eid and festive seasons.

Andar Bahar

A traditional Indian card game with simple rules and fast rounds — pick Andar or Bahar and watch your bet double in seconds. Ideal for casual players.

Crash Games

Aviator and other multiplier crash titles where you cash out before the plane flies away. High volatility, fast rounds and a massive following in Bangladesh.

Bingo & Keno

Relaxed, low-pressure lottery-style games that suit players looking for a slower-paced experience between high-intensity sports betting sessions.

ba991

Top Slot & Hot Games

The most-played titles on ba991 right now. Filter by RTP, volatility or provider to find your next favourite game.

Slot
Gates of Olympus
Slots
RTP 96.5%
Slot
Sweet Bonanza
Slots
RTP 96.5%
Crash
Aviator
Crash
RTP 97.0%
Slot
Mahjong Ways
Slots
RTP 96.9%
Slot
Fortune Gems
Slots
RTP 96.7%
Live
Speed Baccarat
Live
RTP 98.9%
Slot
Money Coming
Slots
RTP 96.8%
Table
Teen Patti Live
Table
RTP 97.2%
Slot
Treasures of Aztec
Slots
RTP 96.7%
Slot
Wild Bandito
Slots
RTP 96.7%
Crash
Mines
Crash
RTP 97.0%
Live
Lightning Roulette
Live
RTP 97.3%

Top Game Providers

ba991 partners with the world's leading software studios to deliver a premium gaming experience. Here are the providers powering our platform.

Pragmatic Play

One of the most prolific slot and live casino developers in the industry. Known for high-volatility titles with massive max-win potential and polished HD visuals.

Gates of Olympus · Sweet Bonanza
PG Soft

Pocket Games Soft specialises in mobile-first slot titles with innovative mechanics like cluster pays and cascading reels, hugely popular among Bangladeshi players.

Mahjong Ways · Treasures of Aztec
JILI Games

JILI focuses on fast-paced slots and fishing games that suit the South Asian market. Titles are lightweight, load quickly on mobile data, and offer frequent bonus triggers.

Fortune Gems · Money Coming
Evolution Gaming

The global leader in live casino technology. Evolution streams HD live dealer games — baccarat, roulette, blackjack and game shows — from studios across the world.

Lightning Roulette · Crazy Time
Spribe

Spribe created the crash-game category with Aviator and continues to develop skill-based titles that blend sports-betting excitement with casino-style gameplay mechanics.

Aviator · Mines
Habanero

Habanero delivers HTML5 slots and table games optimised for Asian markets. Their titles feature vibrant artwork, local cultural themes and competitive RTPs above 96%.

Fa Fa Babies · London Hunter
Microgaming

One of the oldest and most reputable names in iGaming. Microgaming powers hundreds of slots and table games, including the world-famous progressive Mega Moolah jackpot series.

Mega Moolah · Thunderstruck II
Ezugi

Ezugi specialises in live dealer games with a strong focus on South Asian titles including Teen Patti, Andar Bahar and Dragon Tiger — ideal for Bangladeshi players.

Teen Patti Live · Andar Bahar Live

Trusted Software Partners

Pragmatic Play PG Soft JILI Games Evolution Gaming Spribe Ezugi Habanero Microgaming Playtech NetEnt BBIN
ba991

Cricket Sponsorships & Partnerships

The Bangladesh betting industry has grown alongside the global cricket sponsorship boom. Here is a look at how major operators are building visibility through cricket partnerships — an industry trend that reflects the sport's enormous reach in this market.

Cricket Formats Explained

Understanding the different cricket formats helps you make smarter bets. Each format has distinct characteristics that affect betting markets and strategy.

Format Overs Per Innings Match Duration Key Betting Markets
T20 20 ~3.5 hours Match winner, top batsman, total sixes, live ball-by-ball
ODI 50 ~8 hours Match winner, player of the match, total runs, method of dismissal
Test Unlimited (up to 90/day) Up to 5 days Match result (win/draw/loss), session betting, innings totals
The Hundred 100 balls per team ~2.5 hours Match winner, top scorer, most wickets, powerplay runs

BPL

Bangladesh Premier League — the flagship T20 franchise tournament. Held annually in Dhaka, Chittagong and Sylhet with international stars alongside local talents.

IPL

Indian Premier League — the world's richest T20 league. Followed obsessively by Bangladeshi fans with hundreds of live betting markets available on ba991.

BBL

Big Bash League — Australia's premier T20 competition. Popular for night-time live betting among Bangladeshi players due to its convenient BST broadcast window.

PSL

Pakistan Super League — another popular T20 league among South Asian bettors. Played in February–March, it fills the gap between BPL and IPL seasons perfectly.

Ready to Start Winning on ba991?

Join 50,000+ Bangladeshi players already betting on cricket, spinning slots and winning big. Instant bKash & Nagad deposits. 21+ only.

Login to ba991 Explore Casino
ba991

Security & Trust

Your safety is ba991's top priority. Every layer of our platform is designed to protect your funds, data and gaming experience.

256-bit SSL Encryption
All data transmitted between your device and ba991 servers is fully encrypted at bank-grade level.
Fair Play Certified
All games use certified RNG (Random Number Generator) technology audited by independent testing labs.
24/7 Support
English-speaking support agents available around the clock via live chat to resolve any account or payment issue.
Two-Factor Authentication
Protect your ba991 account with 2FA via SMS or authenticator app for an extra layer of login security.

Bankroll Management Guide

Smart players manage their funds carefully. Follow these principles to extend your playing time and protect your balance from unnecessary losses.

Set a Fixed Gambling Budget

Before you deposit, decide the maximum amount you are comfortable losing entirely. Never use rent, bills or savings money. Treat your gambling budget as entertainment spending — money you are willing to part with.

Divide Your Bankroll Into Sessions

Split your total budget across multiple sessions. If your budget is ৳2,000, consider dividing it into five ৳400 sessions. This prevents you from burning through everything in one sitting during a cold streak.

The 1–5% Per-Bet Rule

Experienced bettors rarely risk more than 1–5% of their total bankroll on a single bet or spin. On a ৳2,000 balance, that means bets of ৳20–৳100. This approach dramatically extends your session length and reduces variance impact.

Know When to Walk Away After Wins

Set a win target before you start playing. If you reach it — for example, doubling your session amount — consider stopping or moving a portion to a "locked" withdrawal. Chasing bigger wins after a good run is one of the most common ways players lose profits.

Set a Loss Limit and Stick to It

Decide in advance how much you are willing to lose in a single session. Once you hit that limit, close the game and take a break. Chasing losses almost always leads to larger deficits. Step away, reassess, and return another day.

Track Your Play History

Use ba991's transaction history to review your deposits, bets and withdrawals regularly. Spotting patterns in your play — times of day, game types, session lengths — helps you make informed decisions and identify any concerning behaviour early.

Betting Glossary

New to betting? Here are 12 essential terms every player should understand before placing their first wager on ba991.

RTP (Return to Player)
The theoretical percentage of all wagered money a slot or game pays back to players over time. A slot with 96.5% RTP returns ৳96.50 per ৳100 wagered on average over millions of spins.
House Edge
The mathematical advantage a casino holds over the player in any given game. A 2% house edge means the casino expects to keep ৳2 for every ৳100 wagered long-term.
Wager / Stake
The amount of money placed on a single bet. "Stake" and "wager" are interchangeable terms. Your stake is at risk once the bet is confirmed.
Odds
A numerical representation of how likely an outcome is and how much you win if correct. Decimal odds of 2.50 mean you win ৳2.50 for every ৳1 staked, returning ৳2.50 total (including your stake back).
Spread
A handicap applied to a team or player to level the field between mismatched opponents. Betting the spread means wagering on whether a team wins by more or fewer runs/points than the stated margin.
Parlay / Accumulator
A single bet combining multiple selections. All selections must win for the bet to pay out. Accumulators offer much higher potential returns but are harder to win due to compounded probability.
Live Bet (In-Play)
A bet placed while a match or game is already in progress. Live odds update in real time based on the current score, making in-play betting dynamic and fast-paced.
Cash Out
A feature that lets you settle a bet before the event ends, securing a partial profit or limiting a loss. Cash-out value fluctuates with the current odds at the time you request it.
Bankroll
The total funds you have set aside specifically for gambling. Managing your bankroll responsibly is the single most important skill for long-term enjoyment of online betting.
Volatility
In slots, volatility describes the risk level. High-volatility games pay out less frequently but in larger amounts. Low-volatility games pay smaller amounts more regularly — better for stretching a budget.
Free Spin
A bonus spin on a slot machine that costs nothing from your balance. Free spins are commonly awarded as a welcome bonus, in-game feature trigger, or weekly promotion on ba991.
Wagering Requirement
The number of times you must bet a bonus amount before withdrawing associated winnings. A ৳1,000 bonus with a 20x wagering requirement means betting ৳20,000 total before withdrawal is permitted.
ba991

Responsible Gaming

ba991 is committed to providing a safe, fair and responsible gambling environment for all players in Bangladesh. Gambling should be enjoyable entertainment — not a financial solution or emotional escape. 21+ only.

Deposit Limits
Loss Limits
Session Timers
Reality Checks
Self-Exclusion
Self-Assessment

Players can set daily, weekly or monthly deposit limits and loss limits directly from the account dashboard. Once set, limits can only be decreased immediately — increases require a 24-hour cooling-off period to prevent impulsive decisions.

Session time limits and reality-check reminders notify you when you have been playing for a set period, helping you stay aware of time spent. A pop-up reminder appears at your chosen interval — 30 minutes, 1 hour or 2 hours.

Self-exclusion allows you to block access to your ba991 account for a defined period — from 24 hours to permanent closure. During self-exclusion, no deposits or bets are possible and all marketing communications are suspended immediately.

If you are concerned that gambling may be affecting your finances, relationships or mental health, please contact our support team at any time. ba991's responsible gaming team can guide you to self-assessment tools and connect you with professional support resources in Bangladesh.

Need Help?

If gambling is no longer fun and feels out of control, reach out immediately. Our support team is available 24/7 via live chat. You can also use the self-exclusion tool in your account settings at any time — no questions asked.

For adults aged 21 and above only. Please gamble responsibly.

Your Privacy Matters. ba991 collects only the personal data necessary to operate your account, process payments and comply with legal requirements. We use 256-bit SSL encryption to protect all data in transit. Your information is never sold to third parties. For full details on how we collect, store and use your data, please review our Privacy Policy. For responsible gaming information, visit our Responsible Gaming page. By using ba991, you confirm you are 21 years of age or older.

Frequently Asked Questions

Real answers to the questions Bangladeshi players ask most often about ba991.

What is the minimum deposit amount on ba991?

The minimum deposit on ba991 is ৳100 for mobile wallet methods including bKash, Nagad and SureCash. For card payments via Visa or Mastercard, the minimum is ৳500. All deposits are processed in Bangladeshi Taka with no hidden conversion fees.

How long does a bKash or Nagad withdrawal take on ba991?

Withdrawals to bKash and Nagad are typically processed within 15 minutes of approval for verified accounts. First-time withdrawals may take up to 24 hours as our security team performs an additional identity check. All withdrawal requests are reviewed on Bangladesh Standard Time (BST, UTC+6).

Is ba991 safe and legal to use in Bangladesh?

ba991 operates as a secure online betting platform using 256-bit SSL encryption, certified RNG game software and strict KYC verification to protect every player. The platform is designed for the Bangladesh market and uses industry-standard security protocols. Players are responsible for understanding the local regulations applicable to their region before registering.

Can I bet on BPL and IPL cricket matches on ba991?

Yes. ba991 offers live in-play and pre-match betting markets on BPL (Bangladesh Premier League), IPL, T20 World Cup, ODI and Test matches featuring the Bangladesh Tigers. Hundreds of betting markets are available for each match, including top batsman, total sixes, method of dismissal and ball-by-ball live odds.

What documents are needed for KYC verification on ba991?

To complete KYC verification on ba991 you need a valid Bangladesh National ID card (NID) — front and back photos — one proof of address dated within the last 90 days (such as a utility bill or bank statement), and a clear selfie. Most accounts are verified within 1–24 hours of submission.

What is the welcome bonus on ba991 and how do I claim it?

New players at ba991 are eligible for a welcome bonus of up to ৳20,000 on their first deposit. To claim it, register an account, complete KYC verification, make your first deposit and opt in to the welcome offer in the Promotions section. The bonus is subject to wagering requirements — check the full terms in the Promotions page before claiming.