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.
Jackpot & Big Wins
Real players, real winnings. Here are some of our biggest recent jackpot payouts across Bangladesh.
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.
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.
Getting Started on ba991
New to online betting? Follow these four simple steps to go from zero to your first winning bet on ba991.
Create Your Account
Visit ba991 and register with your name, email and mobile number. The sign-up form takes under two minutes to complete.
Verify Your Identity
Submit your National ID (NID) and a quick selfie for KYC verification. Most accounts are approved within 24 hours.
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.
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.
Create Account
Register with your email or mobile number. Choose a strong password and agree to the terms. The process takes approximately 90 seconds.
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).
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.
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.
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.
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.
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.
Top Slot & Hot Games
The most-played titles on ba991 right now. Filter by RTP, volatility or provider to find your next favourite game.
Gates of Olympus
SlotsSweet Bonanza
SlotsAviator
CrashMahjong Ways
SlotsFortune Gems
SlotsSpeed Baccarat
LiveMoney Coming
SlotsTeen Patti Live
TableTreasures of Aztec
SlotsWild Bandito
SlotsMines
CrashLightning Roulette
LiveTop 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.
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.
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.
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.
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.
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%.
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.
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.
Trusted Software Partners
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.
Babu88 × Montreal Tigers & Colombo Strikers
Bangladesh-facing operator Babu88 secured naming rights and jersey sponsorships with Major League Cricket and ILT20 franchises, signalling the depth of cricket's commercial appeal among South Asian bettors.
Crickex Regional Sponsorships
Crickex expanded its brand presence through regional cricket broadcast partnerships across South Asia, leveraging BPL and IPL viewership peaks to reach millions of engaged cricket fans in Bangladesh.
Jeetbuzz × Andre Russell
West Indies all-rounder Andre Russell became a brand ambassador for Jeetbuzz, demonstrating how star-power player endorsements resonate with cricket-loving audiences in Bangladesh and beyond.
Why Cricket Drives Betting in Bangladesh
Bangladesh hosts BPL each year — one of the most-watched T20 leagues in Asia — while the Bangladesh Tigers regularly compete in ICC events. This creates year-round betting interest that no other sport can match 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
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.
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.
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.