bk123 Online Casino — Play comfortably on mobile, anytime and anywhere
From cricket betting to live casino — bk123 offers fast bKash & Nagad deposits, with real-time action right in your phone's browser.
Welcome Bonus
Get up to 120% bonus on your first deposit
- Deposit ৳1,000 → ৳1,200 bonus → Total ৳2,200
- Deposit ৳14,000 → ৳8,000 bonus → Total ৳22,000
- Wagering: only 25x the bonus amount (e.g. ৳1,200 bonus × 25 = ৳30,000 in bets)
- Deposit via bKash, Nagad, Rocket or bank transfer
- Minimum deposit is just ৳500
For ages 21 and above only
Why Players Choose Us
Here's a quick look at why bk123 is the first choice for millions of gamers in Bangladesh.
Fastest Withdrawals
Your money reaches your bKash or Nagad within 15 minutes to 2 hours.
Fast PaymentsMobile-First Design
Android or iPhone — a smooth gaming experience in any browser, guaranteed.
Any DeviceSecure Platform
SSL encryption and fair play keep your information and money safe.
SSL SecuredCricket Betting
Exciting betting on any cricket match, including BPL, IPL and the T20 World Cup.
Live Betting24/7 Bengali Support
Get support in Bengali via live chat or email at any time of day or night.
Live ChatLocal Payments
bKash, Nagad, Rocket and bank transfer — deposit and withdraw using all familiar methods.
bKash · NagadMassive Game Collection
Slots, fishing, dice, live casino, cricket betting — everything in one platform.
All Game TypesVIP Program
Play regularly and climb from Bronze to Platinum to enjoy weekly cashback.
Weekly CashbackJump to Any Section on bk123
Reach your favorite game section in one click.
Dice
Try your luck across multiple dice games including Sic Bo and Dice.
See MoreJackpot
Progressive jackpot slots and big prize opportunities all in one place.
See MoreCricket
Bet on BPL, IPL and the T20 World Cup, and show your support for the Bangladesh Tigers.
See MoreSlots
Hundreds of slot games — the best titles from PG Soft, JILI and Pragmatic Play.
See Morebk123 Casino
Live baccarat, roulette, table games — play with real dealers.
See MoreSports Betting vs Casino Games
Which one is right for you? See the comparison below and decide for yourself.
| Category | ⚽ Sports Betting | 🎰 Casino Games |
|---|---|---|
| How Results Are Decided | Depends on what happens on the field and how the teams perform. | Random number generator (RNG) or a live dealer's deal. |
| Role of Research | Analyzing stats and team form can influence outcomes. | Learning the game rules helps with decisions, but luck matters too. |
| Speed & Excitement | Slow to fast depending on match duration — much more intense with live betting. | Slots take just a few seconds; live table games are a bit slower. |
| Session Length | A single match can be enjoyed over several hours. | You can stop or continue at any time as you please. |
| Margin / House Edge | Bookmaker margin is built into the odds — compare before you choose. | Each game has a fixed house edge; learn about RTP. |
| Best Suited For | Those who love sports and enjoy analysis. | Those who want quick entertainment and varied gameplay. |
For a detailed betting guide and markets, visit the Cricket Betting page, and for slot games visit the Slots page.
BPL Betting Guide
Betting on Bangladesh Premier League (BPL) and Bangladesh national team matches is now even easier on bk123. Feel the electric stadium atmosphere of Dhaka from the comfort of your home.
Match Winner
Bet on which of the two teams will win — the simplest and most popular betting market.
Top Batsman
Bet on which batsman will score the most runs in the match.
Total Runs Over/Under
Bet on this straightforward market — will total runs in an innings be above or below a set number.
Toss Result
A quick betting opportunity on which team will win the toss.
For a detailed betting guide and markets, go to the Cricket page.
Top Game Providers
Get the best content from world-class game studios all in one place at bk123.
Pragmatic Play
This Malta-based studio is world-renowned for high-quality slots and live casino games. Their games run great on mobile.
Gates of Olympus Sweet Bonanza Sugar RushPG Soft
PG Soft specializes in Asian-themed slots — vivid animations and unique mechanics set them apart.
Mahjong Ways Treasures of Aztec Fortune TigerJILI
JILI is hugely popular in Bangladesh for fishing games, slots and fast-paced arcade games.
Fortune Gems Money Coming Mega FishingEvolution Gaming
The number-one live casino provider — enjoy live baccarat, blackjack and roulette with real dealers.
Live Baccarat Live RouletteSpribe
A pioneer in crash gaming — their Aviator game is the most popular crash game in Asia.
AviatorMicrogaming
A pioneer of the online casino industry — renowned for its vast slots library and progressive jackpot network.
Classic Slots JackpotFishing & Arcade Games
Fishing games are one of the most popular categories in Bangladesh's online casino scene. These games look simple but have strategy beneath the surface.
How Do Fishing Games Work?
Various fish and sea creatures swim across the screen. You shoot at them using a cannon. Each shot deducts a set bet amount, and when you catch a fish you earn a reward based on its multiplier.
- Small fish give smaller rewards but are easier to catch.
- Boss fish give huge multipliers — but take many shots.
- Upgrading the cannon level raises the cost per shot — it's better not to upgrade unless you're targeting big fish.
Popular Arcade Game Types
- Crash Games: The multiplier keeps rising — cash out at the right moment.
- Scratch Cards: Simple and fast for instant results.
- Bingo: Match numbers to win prizes — social and fun.
- Card Game Arcade: Teen Patti-style fast games are especially popular in Bangladesh.
bk123 VIP Program
Play more, earn more — enjoy regular weekly cashback across four VIP tiers.
Weekly cashback up to
The first step for new members — keep playing regularly to move up.
Weekly cashback up to
Active players reach this tier quickly and enjoy even more benefits.
Weekly cashback up to
Gold members receive premium offers and priority support.
Weekly cashback up to
The highest tier — exclusive benefits, faster withdrawals, and personal service.
To earn VIP status, log in and keep playing regularly.
Play on Mobile
No app download needed — just open your phone's browser and get started.
Add a shortcut to your home screen (3 steps)
Open the site in your browser
Type bk123.bar in Chrome (Android) or Safari (iPhone).
Tap the menu or share button
Tap the three-dot menu at the top in Chrome, or the share icon at the bottom in Safari.
Select "Add to Home Screen"
Tapping this option will add the bk123 icon to your home screen.
Tips for smooth mobile gaming
- Use a stable Wi-Fi or strong 4G connection — live games lag on a weak network.
- Keep Chrome or Safari updated to the latest version — some features may not work on older browsers.
- Log out after playing on a shared phone — keep your account secure.
- Play while charging in live casino — the screen and network together drain your battery fast.
Do not install any betting app from Telegram, Facebook, or WhatsApp groups — these may be fraudulent. Always type bk123.bar directly into your browser.
Bankroll Management Guide
The first rule of smart gaming is setting a budget. Before you start playing, decide the maximum amount you can afford to spend and never exceed that limit. This amount should never come from money set aside for essential expenses.
Once your budget is set, divide it into smaller sessions. For example, if your weekly gaming budget is ৳2,000, set aside ৳400–500 for each session. This way, a single loss cannot ruin the fun for the entire week.
Do not bet more than 1% to 5% of your total session bankroll on any single bet. Following this rule means even a few consecutive losses cannot wipe out your entire session.
Set some aside after a win. If your session bankroll doubles, withdrawing half at that point is the smart move. The urge to keep going after a win is often the cause of big losses.
Take a break after several consecutive losses. Keep a record of your playing history — which game you played, how long, how much you won or lost. This information will help you understand where it is worth spending more time and where it is not.
Responsible Gaming Tools
bk123 believes gaming should always be an enjoyable experience. That is why we provide a set of important protection tools.
Self-Exclusion
Contact the support team to temporarily close your account for a set period.
Deposit Limit
Set a daily, weekly, or monthly deposit limit — you will not be able to deposit beyond that amount.
Loss Limit
A feature that automatically stops play after you have lost a set amount.
Session Time Limit
Set a time limit for each gaming session — you will receive a reminder when time is up.
Reality Check Reminder
Receive pop-up notifications at regular intervals — reminding you how long you have been playing.
Self-Assessment Quiz
Complete a short questionnaire to check whether your gaming habits are healthy.
Important Information
bk123 is for players aged 21 and over only. Online gaming is a form of entertainment — not a way to recover lost money.
If gaming is causing a problem, contact our 24/7 support team via live chat or email. To learn more about responsible gaming, visit the Responsible Gaming page.
Betting Glossary
New players often get confused by certain terms. Here are the most common ones explained in plain English.
RTP (Return to Player)
The percentage of total bets a game returns to players over the long term. This is a theoretical average — results can vary from session to session.
House Edge
The casino's mathematical advantage — a measure of how much the casino retains from each game over the long run. A lower house edge is more favorable for the player.
Wager / Stake
The amount of money you place on a bet is your Stake or Wager. A Wagering Requirement is the condition of placing a set amount in bets before a bonus can be withdrawn.
Odds
A way of expressing the probability of an event. The higher the odds, the higher the potential payout — but the lower the chance of winning.
Parlay / Accumulator
Combining multiple bets together into a single bet. If all selections are correct, the reward is large — if one is wrong, the entire bet is lost.
Live Bet
Bets placed in real time while a match is in progress. Odds change every moment, so quick decisions are essential.
Cashout
The ability to take partial or full profit from your bet before a match ends.
Bankroll
The total budget set aside for gaming. Sound bankroll management is the key to playing over the long term.
Volatility
The level of risk in a game. High volatility means larger wins that come less frequently; low volatility means smaller wins that come more often.
Free Spin
The chance to spin for free in a slot game — awarded as a bonus and also triggered by features within the game.
Spread
A method of balancing betting by setting a hypothetical points difference between two teams — known as point spread betting.
Wagering Requirement
The condition requiring you to bet a set amount using a bonus before it can be withdrawn. Example: ৳1,200 bonus × 25 = ৳30,000 in bets required.
Start now — from ৳500
Deposit just ৳500 with bKash or Nagad and get up to a 120% welcome bonus. Everything on mobile — no app needed.
Log in to bk123Fast & Easy Payments
Deposits and withdrawals at bk123 are fully handled through Bangladeshi methods. Transact with bKash, Nagad, Rocket, or any bank transfer including BRAC Bank and Dutch-Bangla Bank.
- Minimum deposit: ৳500
- Minimum withdrawal: ৳500
- Withdrawal time: 15 minutes to 2 hours
- All transactions are SSL-encrypted and secure
Always by Your Side
bk123's support team is ready to help you 7 days a week, 24 hours a day — in both Bengali and English.
Live Chat
Chat directly for instant help. If you are logged in to the site, you can start a chat from any page.
Email Support
Contact us by email for detailed issues. Support address: [email protected]
Looking for answers to common questions? Visit our FAQ page.