Bangladesh's #1 Trusted Betting Platform

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

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL & T20 World Cup. Live casino, top slots, and 24/7 English support — all in one place.

500+ Games
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support
bk991

Explore Game Categories

From cricket sportsbook to live dealer tables — find your favourite game instantly

🏏 Cricket
🎰 Slots
🃏 Live Dealer
🎯 Teen Patti
🎲 Andar Bahar
✈️ Crash Games
🎱 Bingo
🃏 Poker
🎟️ Lottery

Why Players Choose bk991

Fast, secure, and built specifically for Bangladesh's online gaming community

Instant Deposits

Fund your account in seconds via bKash, Nagad, or Rocket — no waiting, no bank delays.

SSL Secured

256-bit SSL encryption protects every transaction and personal data on the platform.

Competitive Odds

Best-in-class cricket and football odds including BPL, IPL, and international T20 matches.

24/7 Support

Round-the-clock English-language live chat and WhatsApp support based on Bangladesh time (BST, UTC+6).

Mobile-First Design

Optimised for Android and iOS browsers — smooth gaming experience on any smartphone.

BDT Currency

All balances displayed in Bangladeshi Taka (৳) — no confusing currency conversions.

VIP Rewards

Earn loyalty points on every bet and climb from Bronze to Diamond VIP for exclusive perks.

Fair Play Certified

All games use certified RNG technology audited by independent third-party laboratories.

bk991

Bonus Terms Comparison

Transparent bonus details — know exactly what you're getting before you claim

Bonus Type Bonus Amount Min. Deposit Wagering Requirement Validity Period
Welcome Bonus 100% up to ৳20,000 ৳500 30x bonus amount 30 days
First Deposit Bonus 50% up to ৳10,000 ৳300 25x bonus amount 21 days
Weekly Cashback Up to 1.2% of net losses ৳200 1x (cashback only) 7 days
Reload Bonus 30% up to ৳5,000 ৳500 20x bonus amount 14 days
Refer a Friend ৳500 per referral Referral must deposit ৳300 5x bonus amount 14 days after grant

Bonus terms apply. Wagering requirements must be met before withdrawal. 21+

Hot Games Right Now

Top-rated titles from Pragmatic Play, Evolution Gaming, Spribe, and more

🎰
Gates of Olympus
Pragmatic Play   RTP 96.5%
✈️
Aviator
Spribe   RTP 97.0%
🐉
Dragon Tiger
Evolution Gaming   RTP 96.3%
🃏
Teen Patti Live
Ezugi   RTP 95.9%
🌟
Sweet Bonanza
Pragmatic Play   RTP 96.4%
🎯
Andar Bahar Classic
Ezugi   RTP 97.8%
🎡
Crazy Time
Evolution Gaming   RTP 96.1%
💎
Starburst
NetEnt   RTP 96.1%
bk991

Game Categories Overview

Everything you need to know about the gaming options available at bk991

🏏

Cricket Betting

Bet on BPL, IPL, T20 World Cup, Test series, and ODIs in real time. Markets include match winner, top batsman, total runs, and live in-play options for Bangladesh Tigers matches.

🎰

Slot Games

Over 300 slot titles from Pragmatic Play, NetEnt, and Microgaming. Choose classic 3-reel games or feature-rich video slots with free spins, multipliers, and jackpots up to ৳1,000,000.

🎥

Live Casino

Stream HD live tables hosted by professional dealers 24/7. Available games include Live Baccarat, Roulette, Blackjack, Dragon Tiger, and game shows like Crazy Time by Evolution Gaming.

🎯

Teen Patti & Andar Bahar

South Asian card favourites brought to life with live dealers and side-bet markets. Both games are immensely popular among players in Dhaka, Chittagong, and Sylhet.

✈️

Crash Games

Fast-paced games like Aviator by Spribe where you cash out before the multiplier crashes. High-volatility, skill-meets-luck format that has become Bangladesh's fastest-growing game category.

🎱

Bingo & Lottery

90-ball and 75-ball bingo rooms run around the clock, alongside instant-win lottery scratch cards. Low minimum stakes from ৳10 make these perfect for casual sessions.

Ready to Win Big at bk991?

Join over 50,000 players from Dhaka, Chittagong, Sylhet, and across Bangladesh. 21+

Get Started at bk991
bk991

Quick Deposit with bKash & Nagad

Bangladesh's most popular mobile wallets accepted — instant funding, no bank account needed

💸
bKash
৳100 – ৳50,000
Instant · 3 steps
🟠
Nagad
৳100 – ৳50,000
Instant · 3 steps
🟣
Rocket
৳200 – ৳30,000
Instant · 3 steps
💳
Upay
৳200 – ৳20,000
Under 5 mins
🏦
Dutch-Bangla
৳500 – ৳100,000
15–60 mins
🏦
BRAC Bank
৳500 – ৳100,000
15–60 mins

Over 60% of bk991 players in Bangladesh use mobile wallets because they're fast, familiar, and don't require a traditional bank account. Deposits via bKash or Nagad hit your balance within seconds — so you never miss the start of a BPL match or a live casino round. Additional supported methods include City Bank, Islami Bank, Sonali Bank, SureCash, and Tap.

21+ only

Payment Methods & Processing Time

Full transparency on deposit and withdrawal timelines

Method Min / Max Deposit Processing Time Fee Notes
bKash ৳100 / ৳50,000 Instant No fee from bk991; bKash may charge standard transfer fee
Nagad ৳100 / ৳50,000 Instant No fee from bk991
Rocket ৳200 / ৳30,000 Instant Standard Rocket transfer fee may apply
Upay ৳200 / ৳20,000 Under 5 minutes No fee from bk991
Dutch-Bangla Bank ৳500 / ৳100,000 15 minutes – 1 hour Standard inter-bank transfer fee
City Bank ৳500 / ৳100,000 15 minutes – 1 hour Standard inter-bank transfer fee
BRAC Bank ৳500 / ৳100,000 15 minutes – 1 hour Standard inter-bank transfer fee

Withdrawal processing times: mobile wallets typically within 1–24 hours pending KYC verification; bank transfers 1–3 business days. Processing times are estimates, not guarantees.

Fast Withdrawals — Your Winnings, Your Way

At bk991, getting your winnings back into your bKash or Nagad wallet is straightforward. Most withdrawal requests submitted by verified players are processed within 1–6 hours during Bangladesh Standard Time business hours. Bank transfers to Dutch-Bangla Bank, City Bank, BRAC Bank, and Islami Bank typically settle within 1–3 business days.

To qualify for same-day payouts, players must complete the standard KYC verification process and have met all active bonus wagering requirements. The minimum withdrawal amount is ৳500 for mobile wallets and ৳1,000 for bank transfers. There are no withdrawal fees charged by bk991 — third-party fees from your bank or wallet provider may apply.

  • bKash & Nagad: typically within 1–6 hours
  • Rocket & Upay: typically within 1–6 hours
  • Bank transfer: 1–3 business days
  • No fees charged by bk991 on withdrawals
bk991

Reload Bonus — Every Deposit Counts

50% up to ৳10,000
  • Claim on your second deposit and beyond
  • Minimum deposit ৳500 to activate the bonus
  • 20x wagering requirement, valid for 14 days
Claim Reload Bonus
💰
৳10,000
Maximum Bonus Per Reload

VIP Program bk991 — Loyalty That Pays

The more you play, the more you earn. Five tiers of rewards designed for dedicated Bangladesh players

🥉
Bronze
Monthly turnover: ৳10,000+
  • 0.2% weekly cashback
  • Birthday bonus
  • Standard live chat
  • Entry-level rewards
🥈
Silver
Monthly turnover: ৳50,000+
  • 0.4% weekly cashback
  • Enhanced birthday bonus
  • Priority chat support
  • Monthly reload bonus
🥇
Gold
Monthly turnover: ৳150,000+
  • 0.6% weekly cashback
  • Faster withdrawals
  • Dedicated chat lane
  • VIP-only tournaments
💠
Platinum
Monthly turnover: ৳500,000+
  • 0.9% weekly cashback
  • Monthly cash bonus
  • Exclusive tournaments
  • Premium support line
💎
Diamond
Monthly turnover: ৳1,500,000+
  • 1.2% weekly cashback
  • Personal account manager
  • Exclusive events access
  • Bespoke VIP rewards
Black Diamond
Invitation only
  • Customised cashback
  • Luxury gifts & perks
  • Direct VIP hotline
  • Ultra-exclusive events
bk991

What Players Are Saying

Real feedback from bk991 members across Bangladesh

★★★★★

"I've been betting on BPL and IPL matches on bk991 for over a year. The odds are genuinely competitive and the bKash deposit is literally instant — I topped up right before the final over and it worked perfectly."

Rafiqul Islam
Dhaka, Bangladesh
★★★★★

"The live casino section is really well done — especially the Teen Patti Live tables. I chatted with support in English and got a reply within two minutes. Withdrawal to Nagad came through in about three hours, which was great."

Sultana Begum
Chittagong, Bangladesh
★★★★☆

"Signed up because a friend referred me — got the ৳500 referral bonus straight away. Slot selection is huge, and the site runs smoothly on my Android phone with no lag even on mobile data. Would recommend to anyone in Sylhet."

Tanvir Ahmed
Sylhet, Bangladesh
bk991

Account Verification (KYC) Guide

Verification protects you and keeps the platform secure. Here's exactly what to expect — no surprises.

1
Submit your National ID (NID)

Upload a clear photo of your Bangladesh National Identity Card (front and back). Passport or driving licence are also accepted as government-issued ID.

2
Proof of Address

A recent utility bill, bank statement, or any official document showing your name and address in Bangladesh (Dhaka, Khulna, Rajshahi, Barisal, Rangpur, Cox's Bazar, or elsewhere).

3
Selfie Verification

A selfie holding your ID next to your face. This confirms the document belongs to you and prevents identity fraud.

4
Review & Approval

Our team reviews submissions within 1–24 hours. You'll receive an email confirmation once verified. After approval, all withdrawal limits are fully unlocked with no further restrictions.

Customer Support Channels

Need help? Our English-language support team is always available for Bangladesh players

24/7 Live Chat

Available every day, all hours (Bangladesh Standard Time UTC+6). Average first response time: under 2 minutes. Accessible directly from the website or mobile browser.

Email Support

Send detailed queries to our support team. Email address: [email protected] (plain text only — not a clickable link). Typical response time: within 6 hours.

WhatsApp Support

Message us on WhatsApp for quick account queries. WhatsApp number: +880 1700 000 991 (plain text — not a clickable link). Available 9 AM – 11 PM BST daily.

In-App Messaging

Use the built-in message centre inside your bk991 account dashboard to raise tickets, track withdrawal status, or query bonus balances. Response time: within 4 hours.

Your Privacy Matters

bk991 collects and processes personal data strictly to operate your account, process payments, and comply with anti-fraud obligations. We never sell your data to third parties. All data is stored with 256-bit SSL encryption. You may request access to, correction of, or deletion of your personal data at any time by contacting our support team. For full details, please review our Privacy Policy.

Bankroll Management Guide

Responsible gambling starts with knowing how much you can afford to spend before you open a single game. Setting a clear budget — and sticking to it — is the single most effective habit that separates recreational players from those who spiral into loss-chasing.

1. Set a session budget before you start. Decide on a fixed amount you are comfortable losing entirely. Treat it like the cost of entertainment, not an investment. Deposit only that amount and do not top up mid-session if you lose it.

2. Divide your bankroll into units. Split your session budget into at least 20–50 betting units. If your session budget is ৳1,000, each unit is ৳20–৳50. This gives you enough rounds to enjoy variance without going broke in three spins.

3. Apply the 1–5% per-bet rule. Never risk more than 1–5% of your total bankroll on a single bet or spin. For a ৳2,000 bankroll, maximum stake per round is ৳20–৳100. This rule keeps you in the game longer and smooths out losing streaks.

4. Set a win target and a stop-loss limit. Decide before playing: "I will stop if I reach +50% profit" and "I will stop if I lose 30% of my session budget." Walking away after a winning streak is just as important as stopping after losses. Lock in profits; don't gamble them back.

5. Track your play history. Keep a simple note of session dates, amounts deposited, amounts won or lost, and games played. Over time this gives you an honest picture of your gambling habits and helps you spot warning signs early. If you feel gambling is affecting your finances, relationships, or wellbeing, visit our Responsible Gaming page immediately.

bk991

Betting Glossary

New to online betting? Here are 12 key terms explained in plain English

RTP (Return to Player)
The percentage of all wagered money a slot or casino game pays back to players over time. An RTP of 96% means the game returns ৳96 for every ৳100 wagered on average.
House Edge
The mathematical advantage the casino holds over the player. A house edge of 2% means the casino keeps ৳2 on average for every ৳100 bet placed.
Wagering Requirement
The number of times you must bet a bonus amount before you can withdraw it. A ৳1,000 bonus with a 30x requirement means you must place ৳30,000 in bets before cashing out.
Accumulator / Parlay
A single bet that combines multiple selections. All selections must win for the bet to pay out, but the odds multiply together for a potentially large return.
Live Bet (In-Play)
A bet placed on an event that is already in progress. Odds update in real time based on the current state of play — ideal for cricket match betting after the first innings.
Cashout
A feature that lets you settle a bet before an event finishes, locking in a partial profit or limiting a loss based on the current probability of your bet winning.
Volatility (Variance)
How frequently and how much a slot pays out. High volatility means fewer but larger wins; low volatility means smaller, more frequent payouts. Choose based on your bankroll size.
Free Spin
A complimentary spin on a slot machine that costs nothing from your balance. Free spins are often awarded as bonuses or triggered by scatter symbols during gameplay.
Bankroll
The total amount of money you have set aside specifically for gambling. Managing your bankroll carefully is the foundation of responsible and enjoyable play.
Spread
In sports betting, the margin of victory a team must win or lose by. Spread betting is common in cricket for run totals and in football for goals scored.
Odds
A numerical expression of the likelihood of an outcome and the potential return on a winning bet. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 if successful.
Stake
The amount of money you place on a single bet. Managing your stake size relative to your bankroll is a core principle of responsible gambling.

Frequently Asked Questions

Straight answers to the questions Bangladesh players ask most

What is the minimum deposit amount at bk991?

The minimum deposit at bk991 is ৳100 for bKash and Nagad, and ৳200 for Rocket. Bank transfers require a minimum of ৳500. All deposits are processed in Bangladeshi Taka with no conversion fees charged by the platform.

How long do bKash and Nagad withdrawals take?

Withdrawals to bKash and Nagad are typically processed within 1–6 hours for fully verified accounts during Bangladesh Standard Time business hours. Players who have not yet completed KYC verification may experience longer processing times of up to 24 hours.

Is bk991 licensed and safe to use?

bk991 operates under an international gaming licence and uses 256-bit SSL encryption to protect all transactions and personal data. The platform uses certified RNG (Random Number Generator) technology on all casino games, independently audited for fair play.

Can I bet on BPL and IPL cricket matches at bk991?

Yes. bk991 offers a full range of cricket betting markets for BPL (Bangladesh Premier League), IPL, T20 World Cup, ICC events, and all Bangladesh Tigers international matches. Live in-play betting is available with real-time odds updates throughout each match.

What documents do I need for KYC verification?

You need to submit a valid government-issued photo ID (Bangladesh National Identity Card, passport, or driving licence), proof of address (utility bill or bank statement), and a selfie holding your ID. Verification is typically completed within 1–24 hours of submission.

What is the age requirement to play at bk991?

All players must be 21 years of age or older to register and play at bk991. Age verification is carried out during the KYC process, and any account found to belong to an underage player will be immediately closed and all funds returned.

Start Your bk991 Journey Today

Thousands of players from Dhaka, Chittagong, Khulna, Mymensingh and beyond are already winning. 21+ only

Login to bk991