Play slot games at bj baj — a chance to win the jackpot on every spin
A complete online platform built for players in Bangladesh — hundreds of slots, live casino tables, cricket and football betting. Get a 150% bonus on your first deposit, up to ৳20,000. 21+
Why choose bj baj?
Fast Withdrawals
After approval, your money reaches your bKash or Nagad account in as little as 30 minutes to 3 hours.
Secure Platform
Your account and transactions are protected with SSL encryption and two-factor verification.
Mobile-Friendly
Play slots, live casino and cricket betting from anywhere using the Android or iOS app.
Local Payment Methods
Deposit easily with familiar payment options — bKash, Nagad, Rocket, Upay and bank transfer.
Competitive Odds
bj baj offers some of the best odds in the market for cricket, football and other sports.
24/7 Bangla Support
Day or night — chat in Bangla via live chat and get your issue resolved quickly.
Regular Bonuses
Beyond the welcome bonus, weekly festival bonuses, birthday rewards and referral offers are always running.
VIP Rewards
Bronze to Platinum — four-tier VIP program with weekly cashback and exclusive benefits.
Explore the sections of the site
Local card games — Teen Patti to Callbreak
Familiar card games from Bangladesh are now playable online — some against a live dealer, some directly against other players.
Teen Patti
Each player receives three cards. Win the pot by having the best hand or by being the last one to stay without folding. Played at a live dealer table or a multiplayer table.
Andar Bahar
The dealer reveals one card — then bet on whether a card of the same number lands on the left side (Andar) or the right side (Bahar). The game is played against a live dealer.
Callbreak
Four players with a 52-card deck — before the deal, each player declares how many hands they will win. Spades are always trump. Players compete against each other.
Ludo and Rummy
In online Ludo, four players roll dice and move their pieces together — bring all your pieces home to win. In Rummy, complete your hand by forming sets and runs. Both are multiplayer.
To play these card games, view the full game catalog on bj baj Casino.
Get started in just four steps
Register
Go to the bj baj site and open an account with your mobile number and password. Set up your profile after OTP verification. The process takes a few minutes.
Log In
Log in with your registered username and password. You can use the "Remember me" option for quicker access next time.
Deposit
Deposit from ৳200 with bKash, Nagad, Rocket or Upay. Don't forget to claim your 150% bonus on your first deposit.
Place Your First Bet
Go to your preferred game — slots, live casino or cricket — and place a bet that fits your budget. Winnings can be withdrawn in 30 minutes to 3 hours.
What do you need to know before starting?
Opening an account at bj baj is strictly personal — only one account is allowed per mobile number. Use your own payment account for deposits and withdrawals. If you run into any issue, 24/7 live chat support is available in Bangla.
Please note — all casino and betting activity at bj baj is for persons aged 21 and above only.
VIP Membership — earn weekly cashback
bj baj's VIP program has four tiers. A percentage of your weekly net loss (total losses minus total winnings) is returned to your account as cashback.
Up to 0.4% cashback on weekly net losses. New members start at this tier. Play regularly and you can move up to the next level.
Up to 0.8% cashback on weekly net losses. Reach this tier from Bronze through regular betting activity.
Up to 1.1% cashback on weekly net losses. Example: if your net loss in a week is ৳20,000, you receive ৳20,000 × 1.1% = ৳220 cashback.
The highest tier — up to 1.5% cashback on weekly net losses. Stay active at the Gold tier over time to advance to this level.
To learn more about VIP benefits, view the bj baj VIP membership benefits.
Payment Methods — Deposit and Withdrawal
Minimum ৳200 deposit and minimum ৳1,000 withdrawal. After approval, money typically arrives within 30 minutes to 3 hours.
bKash
Direct deposit via bKash mobile banking — the most popular method in Bangladesh.
Nagad
Add funds quickly and easily from your Nagad account.
Rocket
Deposit from Dutch-Bangla Bank's Rocket mobile wallet.
Upay
Secure transactions from UCB's Upay e-wallet.
Bank Transfer
Transfer from any Bangladeshi bank, including Dutch-Bangla, BRAC and Islami Bank.
bKash
Send your winnings directly to your bKash number.
Nagad
Withdraw directly to your Nagad account.
Rocket / Upay
Fast withdrawals to Rocket and Upay are also available.
Bank Transfer
Direct bank account transfer for larger amounts.
Popular slot games — try them now
Gates of Olympus
Sweet Bonanza
Fortune Tiger
Mahjong Ways 2
Starlight Princess
Aviator
Fortune Gems
Super Ace
Bonanza Megaways
To see more slots, visit the full slot games collection page.
Start today — 150% bonus on your first deposit
Deposit ৳1,000 and your balance becomes ৳2,500. Bonus wagering requirement is ৳37,500. For 21+ only.
Go to bj baj Login pageBetting Exchange — how Back and Lay work
In a regular sportsbook, the bookmaker sets the odds and you only bet against them. In a betting exchange, odds are set by other players — and you can also take on the bookmaker's role if you choose.
Back Bet: Betting in favour of a team winning — this works just like regular betting.
Lay Bet: Betting against a team winning — you profit if that team loses or draws.
The exchange charges a commission on winning bets, which replaces the margin a regular bookmaker takes. Odds in live markets change constantly, based on the supply and demand of other players.
| Topic | Back Bet | Lay Bet |
|---|---|---|
| Meaning | Betting that a team will win | Betting that a team will not win |
| If you win | Profit according to the odds | Receive the backer's stake |
| If you lose | Lose the stake | Liability must be covered |
| Risk | Stake only | Liability (odds − 1) × stake |
Example (decimal 2.00)
BACK Team A — ৳500: If Team A wins, profit ৳500 (before commission); if not, lose ৳500.
LAY Team A — backer's stake ৳500: Liability ৳500 (৳500 × 1.00); if Team A does not win, profit ৳500 (before commission); if Team A wins, ৳500 must be paid out.
Keep your account secure
A few simple habits are enough to keep your account and balance safe.
Never share your OTP with anyone
No one will ever ask for your OTP — not even someone claiming to be support staff. This code is for you alone.
Check the domain carefully
Before logging in, verify the site name and spelling in the address bar — fake sites often use very similar names.
Use a strong password
Create a password combining letters, numbers and special characters, and do not use the same password on any other site.
Log out on shared devices
After playing at a cyber café or on someone else's phone, make sure you log out. Keep the browser's password-save option turned off.
Contact us through official channels only
If you have a problem, reach out via the site's live chat or email — do not communicate through third-party numbers or links.
Verify offers directly on the site
Do not trust promotion screenshots or 'agent' offers forwarded on Telegram or WhatsApp — always check any offer yourself on the official site.
Sports Betting vs Casino Games
| Topic | Sports Betting | Casino Games |
|---|---|---|
| How the outcome is decided | Depends on events in the match — runs, goals or points. | Determined by RNG or a live dealer's cards and wheel — based on the game's own logic. |
| Role of research | Team form, pitch conditions and statistical analysis can influence decisions. | Knowing RTP and volatility is useful, but each spin or hand is independent. |
| Pace of play | Must follow the match schedule; in-play betting is faster. | You can play spins or hands at your own pace — many rounds per minute are possible. |
| Session length | Based on the duration of a match or tournament — can run for several hours. | Can be started and stopped at any time — a 5-minute session is possible. |
| Bookmaker margin vs house edge | A bookmaker adds a margin to the odds, which reduces a player's expected return over the long term. | The house edge is set in each game's RTP — it is a small portion of every bet. |
| Who it suits | Those who regularly watch and analyse cricket, football or other sports. | Those who want to play in a relaxed way or enjoy trying new game mechanics. |
Both options have their own appeal — the choice is yours. To learn more about cricket, read the Cricket Betting Guide, and for more detail on slots, visit the Slot Games Comparison page.
Current promotions and bonus offers
Welcome Bonus
150% bonus on the first deposit, up to ৳20,000. Deposit ৳1,000 and your balance becomes ৳2,500; wagering on the bonus is ৳1,500 × 25 = ৳37,500.
Weekly bj baj Deposit Festival
30% bonus every week, up to ৳8,000. Wagering 20x the bonus.
bj baj Slot Fun Bonus
50% bonus on slots every day, up to ৳10,000. Wagering 25x the bonus.
Weekend bj baj Blast
40% bonus on Saturday and Sunday, up to ৳12,000. Wagering 22x the bonus.
Refer a Friend, Win with bj baj
Earn up to ৳3,000 for each successful referral. Wagering 18x.
From Dhaka to Sylhet — players from all over Bangladesh are on bj baj
Play on mobile from anywhere — Android and iOS apps are available through official channels.
See all games at bj baj Casino