91ok Live Casino Baccarat Roulette Games
🎰 Bangladesh's #1 Online Casino

Top casino games at 91ok — play Baccarat, Teen Patti & Roulette at live tables with real dealers

Play with real dealers anytime — Andar Bahar, Roulette & Baccarat on live stream. Start from just ৳100 via bKash & Nagad.

4
Supported payment methods
(bKash, Nagad, Rocket, Upay)
৳100
Minimum deposit
on all methods
100%
Welcome bonus on first deposit
up to ৳8,000
24/7
Support in Bengali
via live chat & email
Special Offer

Weekly Cashback — get money back every week

Join 91ok's VIP program and enjoy cashback on your play every week. The more you play, the higher tier you reach — from Bronze all the way to Platinum.

  • Up to 0.3% weekly cashback at Bronze tier
  • Up to 0.9% cashback at Gold tier
  • Up to 1.2% weekly cashback at Platinum tier
1.2%
Weekly cashback at Platinum tier
Go to Casino

91ok — all sections at a glance

Interested in a specific game or section? Head straight there.

🃏

Blackjack MH

Enjoy the thrill of multi-hand blackjack — play multiple hands at the same time. Ideal for strategic players.

Learn more
🦗

Insect Master

Action-packed Insect Master game — come for fast rounds and exciting multipliers.

Learn more
🏏

Cricket Betting

Bet on BPL, IPL & T20 World Cup. From match winner to top batsman — all markets in one place.

Learn more
🎰

Slots

Top slot games from PG Soft, Pragmatic Play & JILI. From Fortune Tiger to Gates of Olympus — all in one place.

Learn more
🎲

91ok Casino

Live Baccarat, Roulette, Teen Patti & Andar Bahar — play with real dealers on live stream.

Learn more

100% Welcome Bonus — double your first deposit

When you open a new account at 91ok, you get a 100% bonus on your first deposit — up to ৳8,000. Deposit ৳1,000 and get ৳1,000 bonus, for a total balance of ৳2,000. Before withdrawing bonus winnings, you must wager the bonus amount 25 times.

Deposit amount Bonus Total balance
৳1,000 ৳1,000 ৳2,000
৳18,000 ৳8,000 (maximum) ৳26,000

Example: a ৳1,000 bonus requires ৳25,000 in total wagers (bonus × 25). Wagering is calculated on the bonus amount only. For ages 21+

91ok Welcome Bonus First Deposit Offer

BPL Betting Guide — bet on Bangladesh cricket

Bet on Bangladesh Premier League (BPL) and Bangladesh Tigers matches at 91ok. From T20 World Cup to BPL — multiple betting markets available for every major match. If you're new to cricket betting, start with the markets listed below.

Go to Cricket page
91ok Cricket Betting BPL T20
🏆

Match Winner

Which of the two teams will win — the simplest and most popular betting market. For example: pick your preferred team in a Bangladesh vs India match.

🏏

Top Batsman

Predict which batsman will score the most runs in the match. Researching the top order of both teams gives you an advantage.

📊

Total Runs Over/Under

Choose whether the total runs in the match will be above or below a set number. Keep pitch and weather conditions in mind.

🪙

Toss Betting

Who will win the toss at the start of the match — a simple market that settles quickly. A good starting point for new bettors.

Local Card Games — familiar games, fresh excitement

Favourite card games from Bangladesh are now online — in both live dealer and multiplayer formats.

🃏

Teen Patti

Each round is played with three cards. The highest-ranking hand wins. Start with small bets. This is played against a live dealer.

Live Dealer
🎴

Andar Bahar

A joker card is drawn, then bet on whether a card of the same value will land in the Andar or Bahar slot. Very simple, fast rounds. Played with a live dealer.

Live Dealer
🀄

Callbreak

A four-player trick-taking card game where you bid and try to win hands. It takes both strategy and focus. Played multiplayer against other players.

Multiplayer
🎲

Ludo / Rummy

The familiar board games Ludo and Rummy are available online in multiplayer format. Review the basic rules before you start. Played against other players.

Multiplayer

Types of Slot Games — which one suits you?

Slot games are not all the same. From Pragmatic Play's Megaways to PG Soft's cluster pays — each has its own mechanics and appeal. A brief introduction to each type is below.

91ok Slot Game Types Video Slots

Classic Slots

Traditional three-reel slots — simple mechanics, fewer paylines. Ideal for beginners. Providers like NetEnt offer various games in this classic format.

Video Slots

Modern slots with five or more reels. They feature bonus rounds, free spins and special symbols. Pragmatic Play's Sweet Bonanza is a popular example of this category.

Jackpot Slots

In progressive jackpot slots, the prize pool keeps growing. Microgaming is a pioneer of this slot type. There is a chance to win a large prize in a single spin.

Megaways Slots

The reel size changes on every spin, which means the number of ways to win can be enormous. Pragmatic Play has produced great games using this mechanic.

Cascading Reels

Winning symbols disappear and new symbols fall in — making it possible to win multiple times in a single spin. Both PG Soft and Pragmatic Play use this mechanic.

Cluster Pays

Instead of paylines, you win when 5 or more identical symbols cluster together on the grid. PG Soft's Mahjong Ways is a great example of this mechanic.

Crash Games — fast rounds, big multipliers

Crash games like Aviator and JetX have very short rounds. A plane or rocket flies upward and the multiplier keeps rising — you must cash out before it crashes.

Aviator by Spribe is extremely popular in Bangladesh. The game has an auto cash out feature — set a multiplier in advance and your winnings are secured automatically once that level is reached.

Rounds end very quickly, so set a stop limit before you start a session. Do not trust any "signals" or "prediction tools" — the outcome of every round is completely random.

91ok Crash Game Aviator Multiplier

Ready to win big?

Log in to 91ok now and enjoy the excitement of the live casino.

Log In
91ok bKash Nagad Mobile Wallet Deposit

Fast deposits via bKash & Nagad — easy in 3 steps

No bank account needed to deposit at 91ok. Deposit from just ৳100 quickly via bKash, Nagad, Rocket & Upay and start playing right away.

💳

bKash

Bangladesh's most popular mobile wallet. Fast and reliable — deposit instantly from any smartphone.

1 Select bKash in the deposit section
2 Enter amount (minimum ৳100) and number
3 Confirm with your bKash PIN
💰

Nagad

The postal department's digital financial service — widely used across the country. Known for low-cost, fast transactions.

1 Select Nagad in the deposit section
2 Enter amount and your Nagad number
3 Confirm with your Nagad PIN or OTP
🚀

Rocket

Dutch-Bangla Bank's mobile wallet service. Fast and reliable transactions with banking-level security.

1 Select Rocket in the deposit section
2 Enter amount and your Rocket number
3 Confirm payment with your PIN
⚡

Upay

United Commercial Bank's digital wallet — an easy interface for smartphone users.

1 Select Upay in the deposit section
2 Enter amount and your Upay number
3 Confirm in the app and complete

Minimum withdrawal is ৳500 and is usually completed within 5-30 minutes.

Built for Bangladeshis — 91ok

The 91ok platform was designed from the start with Bangladeshi players in mind. The entire site is in Bengali — menus, help centre, payment details, everything. Whether you are in Dhaka, Chittagong or Sylhet, help is available in your language.

  • Fully Bengali language interface
  • BDT (৳ Taka) — all transactions in local currency
  • bKash, Nagad, Rocket and Upay supported
  • 24/7 live chat and email support in Bengali
  • Secure and reliable platform with SSL encryption
  • BPL and IPL betting markets in Bengali
91ok Bangladesh mobile payment support

91ok's special advantages

Why do thousands of Bangladeshi players choose 91ok?

⚡

Fast withdrawals

Money typically arrives in your bKash or Nagad account within 5–30 minutes.

🔒

Secure and reliable

SSL encryption and fair play ensure every game result is completely unbiased.

🎧

24/7 Support

For any issue, chat with us live or email [email protected] — help is available in Bengali.

📱

Mobile-friendly

A smooth experience on any smartphone or tablet — no app download required.

🏆

VIP rewards

From Bronze to Platinum — the more you play, the higher your VIP tier and the more your weekly cashback grows.

🎰

Diverse games

Live casino, slots, crash games, card games and cricket betting — all in one place.

💳

Easy deposits

Deposit instantly from as little as ৳100 via bKash, Nagad, Rocket and Upay.

🌐

Everything in Bengali

The entire platform is in Bengali — no language barrier from sign-up to withdrawal.

Bankroll Management Guide — play within your budget

To enjoy any kind of online gaming over the long term, the first step is to set a monthly budget. This budget should be an amount whose loss would have no impact on your daily life. Think of it as money set aside for entertainment — never use funds meant for the whole month's food or rent.

Divide your total bankroll across several sessions. For example, if your monthly budget is ৳5,000, keep ৳500–1,000 for each session. This way there is no risk of losing your entire budget in a single bad session.

Experts recommend using only 1–5% of your total bankroll on each bet. Following this rule means that even after several consecutive losses you still have the ability to keep playing and can avoid large losses.

Decide to stop after a win. Many players keep going for "just one more" after winning and end up losing everything. Set a "win target" in advance — for example, stop when you are up 50% profit in a session.

Not chasing losses is one of the most important rules. When your session budget runs out, stop. Keep a note of each session's outcome — wins, losses and total time. This will help you understand your playing pattern and make better decisions in the future.

91ok bankroll management responsible gaming

Key points to remember

  • Set a monthly budget and stick to it
  • Keep each bet to 1–5% of your bankroll
  • Set a session budget and stop when it runs out
  • Take a break when you reach your win target
  • No large emotional bets to chase losses
  • Track your gaming history regularly

Betting terminology — glossary

Simple explanations in English of common betting and casino terms for new players.

RTP (Return to Player)

The theoretical rate at which a game is expected to return a percentage of total wagers to players over the long term. This is a long-term average — short-term results can differ significantly from it.

House Edge

The casino's mathematical advantage — the percentage of each bet that the casino retains as average profit. The lower the house edge, the more favorable it is for the player.

Wagering Requirement

The condition stating how many times a bonus amount must be wagered before bonus winnings can be withdrawn. For example, a 25x wagering requirement on a ৳1,000 bonus means ৳25,000 must be wagered.

Odds

The probability of an event occurring and how much you stand to win if that bet comes in. In decimal odds, 2.0 means you get back double your stake.

Bankroll

The total amount of money set aside for playing. Disciplined bankroll management keeps the gaming experience enjoyable over the long term and helps avoid large losses.

Volatility

A measure of how frequently and how large the rewards in a game are. High volatility means larger rewards less often; low volatility means smaller rewards more often.

Accumulator / Parlay

Combining multiple bets into a single bet — if all of them win, you receive a large reward. If any one of them loses, the entire bet is lost.

Live Bet

The ability to place bets in real time while a match is in progress. Odds change according to how the match unfolds, so quick decisions are needed.

Cash Out

The ability to settle an active bet before the final result. It is used to lock in a partial win or reduce a potential loss.

Free Spin

Free spins received as a bonus in slot games. A chance to spin without spending your own money — wagering requirements may apply to any winnings.

Stake

How much money you are placing on a specific bet. Always choose a stake whose loss would not have a large impact on your overall session budget.

Spread

A method in sports betting of wagering on a predetermined point difference between two teams. Not just the win or loss, but the margin matters too.

Frequently asked questions — FAQ

Answers to the questions you might have.

The minimum deposit at 91ok is ৳100 for all payment methods (bKash, Nagad, Rocket, Upay). For withdrawals, the minimum is ৳500 and funds typically reach your mobile wallet within 5-30 minutes.

Withdrawals from 91ok to bKash, Nagad, Rocket or Upay are usually completed within 5-30 minutes. After you request a withdrawal, you will receive a confirmation message in your mobile wallet.

You get a 100% bonus on your first deposit, up to ৳8,000. For example, deposit ৳1,000 and receive ৳1,000 bonus, giving you a total balance of ৳2,000. Before withdrawing bonus winnings, you must wager 25 times the bonus amount — on the bonus only, not the deposit. For example, a ৳1,000 bonus requires ৳25,000 in total wagers.

Yes, 91ok's cricket section offers betting on BPL, IPL, T20 World Cup and various other international cricket tournaments. Multiple markets are available including match winner, top batsman, and total runs over/under.

91ok's support team is available 7 days a week, 24 hours a day. You can contact them via live chat or email [email protected]. Support is available in both Bengali and English.

Yes, 91ok is for players aged 21 and above only. Age is verified during account registration. Use of this platform by minors is strictly prohibited. Please read our Responsible Gaming page for responsible gaming guidelines.