⚡ Get started with just ৳500

ok666 Online Casino — enjoy the best betting experience on mobile, anytime and anywhere

The trusted platform for players across Bangladesh. Instant transactions via bKash and Nagad, live cricket betting, and hundreds of slot games — all in one place.

ok666 Online Casino Mobile Gaming
৳500 Minimum deposit amount
150% Welcome bonus up to
30m Fast withdrawal time
24/7 Support in Bengali

Why choose ok666?

A platform built specifically for players in Bangladesh

⚡

Instant payments

Deposits and withdrawals via bKash and Nagad are completed in just a few minutes.

Fast
🔒

Top-level security

Your account is protected with SSL encryption and two-factor verification.

Secure
📱

Mobile-first design

Works smoothly on any Android or iOS device — no app download needed.

Mobile
🏏

Live Cricket Betting

Real-time odds and in-play betting on BPL, IPL, and T20 matches.

Live
🎁

Attractive Bonuses

Up to 150% bonus on your first deposit plus regular reload and cashback offers.

Bonus
🎧

Bangla Support

Live chat support in Bengali around the clock — no language barrier.

24/7
🎰

Huge game collection

Games from top providers including PG Soft, Pragmatic Play, JILI, and Spribe are available.

Variety
ok666 Live Dealer Casino Experience
🃏

Live dealer

Live roulette, baccarat, and Teen Patti with professional dealers.

Live

Browse game categories

Find your favourite game and start playing right now

🎰
Slots
⚽
Sports
🏏
Cricket
🃏
Live dealer
🎲
Bingo
🃏
Teen Patti
🐟
Fishing
🎯
Andar Bahar
🏆
Lottery
💰
Poker
ok666 Slot Game Collection

World-class game providers

At ok666 you will find Fortune Tiger and Mahjong Ways from PG Soft, Super Ace and Mega Fishing from JILI, Gates of Olympus and Sweet Bonanza from Pragmatic Play, and Aviator from Spribe — the most popular games among players in Bangladesh, all on one platform.

Every game works perfectly on mobile — smooth gameplay even on a slow internet connection, wherever you are outside Dhaka.

View slots

Steps to get started

Begin your journey in just a few simple steps

1

Create an account

Go to the ok666 Login page and create an account with your mobile number. The process takes just two minutes.

2

Identity verification

Upload a photo of your national ID card or passport. Once your KYC verification is completed quickly, your account will be fully active.

3

Make your first deposit

Deposit from as little as ৳500 via bKash, Nagad, Rocket, or Upay. Transactions are completed instantly.

4

Claim your welcome bonus

On your first deposit you will automatically receive a 150% bonus of up to ৳20,000. The bonus is withdrawable once you meet the 25x wagering requirement.

5

Place your first bet or play your first game

Head to your favourite slots, live casino, or cricket betting and start your first game.

6

Withdraw your winnings

When you win, submit a withdrawal request from as little as ৳500. Funds typically reach your mobile wallet within 30 minutes to 3 hours.

150% welcome bonus up to ৳20,000

Automatic bonus on your first deposit. 25x wagering. bKash, Nagad, Rocket, and Upay accepted.

For players aged 21 and over only. Please play responsibly.

How to read odds

Understanding odds before you start betting is very important. Odds are a numerical expression of how much you stand to win.

Decimal odds (the simplest)

Decimal odds show how many times your stake will be returned to you (including the stake itself).

Example: You bet ৳500, odds are 1.80.
Payout = ৳500 × 1.80 = ৳900
Profit = ৳900 - ৳500 = ৳400

Implied probability

Working out your chance of winning from the odds is straightforward: 1 ÷ odds × 100 = probability (%). At odds of 1.80 the probability is approximately 55.6%.

Other formats

Fractional

4/5 means ৳4 profit for every ৳5 staked. Popular in British horse racing.

American

-110 means you bet 110 to win 100; +200 means you bet 100 to win 200.

ok666 Betting Odds Guide

Cricket format explained

Learn about the different cricket formats and betting markets

🏏

T20 (Twenty20)

20 overs per side. A match usually finishes in 3 to 4 hours. This fast-paced format offers many betting markets — match winner, top batter, top bowler, six count, and more.

🏆

ODI (One-Day)

50 overs per side, match lasts 7 to 8 hours. Run line, handicap, and partnership betting are popular in this format. Bangladesh Tigers are quite strong in ODIs.

📋

Test

A five-day match with no over limit per innings. Because a draw is possible, three-way betting markets are available.

⚡

The Hundred

England's newer format — 100 balls per side. A match finishes in just 2.5 hours, making it well suited for live betting.

Popular cricket leagues

BPL
Bangladesh Premier League — the domestic T20 tournament
IPL
Indian Premier League — the world's top T20 league
BBL
Big Bash League — Australia's T20 competition
PSL
Pakistan Super League — Asia's leading T20 tournament
ok666 Cricket Sponsorship Industry

Cricket partnership trends

Cricket sponsorship has become a major trend in the betting industry across Bangladesh and Asia. Various online betting brands are entering into partnerships with international cricket tournaments and teams.

For example, Babu88 has partnered with the Montreal Tigers and Colombo Strikers, Crickex manages regional sponsorships across Asia, and Jeetbuzz has signed Andre Russell as a brand ambassador.

These sponsorship activities demonstrate the industry's growing mainstream importance and are increasing awareness of online betting among cricket fans in Bangladesh. This market becomes even more active during BPL and the ICC T20 World Cup.

Loyalty and rewards program

Play regularly and enjoy VIP benefits

🥉

Bronze

0.4%

Weekly cashback up to

New members start at the Bronze tier. You can move up to higher tiers gradually by playing regularly.

🥈

Silver

0.8%

Weekly cashback up to

Regularly active players reach the Silver tier. This tier offers priority fast withdrawals and special promotional offers.

👑

Gold

1.2%

Weekly cashback up to

The Gold tier is for top players. It includes a personal account manager, exclusive bonuses, and the highest cashback benefits.

How do I earn points?

  • Points are accumulated on every bet placed in slots or table games
  • Points can also be earned through sports betting
  • Bonus points can be earned by completing weekly and monthly challenges
  • Referring a friend through the referral program earns you extra points

How do I redeem rewards?

  • Go to your account and check the Rewards section
  • Cashback is credited directly to your wallet every Monday
  • Free spins and bonus credits can also be redeemed
  • The change is automatic — no separate application needed

Payment Methods & Processing Time

Various methods are available for safe and fast transactions

Payment Method Minimum Deposit Processing Time Fee Information
bKash ৳500 Instant No extra fees
Nagad ৳500 Instant No extra fees
Rocket ৳500 Instant No extra fees
Upay ৳500 Instant No extra fees
Dutch-Bangla Bank ৳500 1–24 hours Bank transfer charges apply
City Bank ৳500 1–24 hours Bank transfer charges apply
BRAC Bank ৳500 1–24 hours Bank transfer charges apply

Minimum withdrawal limit is ৳500. Withdrawals are usually completed within 30 minutes to 3 hours. Bank transfers may take a little longer.

ok666 Mobile Payment Methods
ok666

"Our one goal is to give every player in Bangladesh a safe, transparent, and enjoyable gaming experience — anytime, anywhere."

Player Experiences

Hear from our thousands of satisfied members

★★★★★

"Depositing with bKash on ok666 is so easy! The money reaches the account in just a few seconds. I did live betting during IPL and the experience was great."

Rafiul Islam Chittagong · ⭐ 5/5
★★★★★

"The welcome bonus is genuinely useful. I deposited ৳5,000 and received ৳12,500. I completed the wagering on the Fortune Tiger slot and withdrew without any hassle."

Sadia Rahman Sylhet · ⭐ 5/5
★★★★☆

"Having customer support in Bengali is a real advantage. I once had an issue with a withdrawal, and as soon as I contacted live chat, I got a quick resolution."

Tanvir Hossain Khulna · ⭐ 4/5

Responsible Gaming

ok666 believes gaming should be a recreational activity. We encourage all our players to play responsibly.

Set a budget: Decide how much you will spend before you start playing and stick to it.

Set time limits: Account settings allow you to set daily or weekly time limits.

Self-exclusion option: If you feel the need, you can request that your account be temporarily suspended.

Deposit limits: There is an option to set a cap on your daily or monthly deposit amount.

21+ age rule: This platform is for people aged 21 and above only.

ok666 Responsible Gaming Awareness

Warning: Gaming is entertainment, not a source of income. If you feel addicted, contact support immediately.

24/7 Support Service

We are always by your side for any issue

✉️

Email Support

For detailed issues, contact us by email. Our team will respond as quickly as possible.

All our support representatives speak Bengali — no language barrier.

Privacy Policy Notice

ok666 stores your personal information with the utmost privacy. We use SSL encryption and do not share your information with third parties. To learn more about our cookie policy and data usage, please read our Privacy Policy.

Frequently Asked Questions

Questions you might have in mind

The minimum deposit at ok666 is ৳500. You can easily add funds via bKash, Nagad, Rocket, Upay, and various bank transfers. Deposits made through a mobile wallet are credited to your account instantly.

Once a withdrawal request via bKash or Nagad is approved, the funds typically reach your mobile wallet within 30 minutes to 3 hours. The minimum withdrawal amount is ৳500.

On your first deposit, you will automatically receive a 150% bonus of up to ৳20,000. The wagering requirement for the bonus is 25 times (25x). This means once you have placed bets equal to 25 times the bonus amount, the bonus becomes withdrawable.

Yes, ok666 offers betting on BPL (Bangladesh Premier League), IPL (Indian Premier League), ICC T20 World Cup, ODI series, Test matches, and a range of other international cricket competitions. Live in-play betting is also available during matches.

KYC (Know Your Customer) is the process of verifying your identity. Upload a clear photo of your national ID card or passport and our team will complete the verification. It only needs to be done once and must be completed before making a withdrawal.

ok666 customer support is available 7 days a week, 24 hours a day via live chat. Our support representatives assist in Bengali, so there is no language barrier. You can also reach us by email: [email protected]