bj888 login — Bangladesh's top betting site
Cricket, slots and live casino in one account
From Dhaka to every corner of Bangladesh, thousands of players enjoy cricket betting, video slots and live casino at bj888 — all in one account. Deposit directly via bKash, Nagad, Rocket and Upay, and withdraw in just 5–30 minutes.
Why choose bj888?
Speed, security and convenience — all three together
Most withdrawal requests are processed in just 5–30 minutes, any time of day or night.
Get market-rate odds on all major tournaments including BPL, IPL and T20 World Cup — both pre-match and live.
Your account and funds are protected with SSL encryption and two-layer OTP verification.
Live chat and email support in Bangla is available seven days a week, around the clock.
Direct transactions via bKash, Nagad, Rocket and Upay — no bank account or international card needed.
Every Bangladesh Tigers match, from BPL to ICC events — betting markets built specifically for cricket.
Slots, fishing games and live games from top providers including PG Soft, Pragmatic Play, JILI and Evolution — all on one platform.
Sign in to your account in seconds using your mobile number and password. OTP verification keeps your account secure. For more details, see the bj888 login page and secure login guide.
What kind of game are you looking for?
Cricket to live casino — everything in one place
Cricket Betting
From Bangladesh Tigers Test, ODI and T20 matches to BPL, IPL and T20 World Cup — betting markets are open at bj888 for every major series. Match winner, top batter, series winner and over/under — multiple betting options on one screen. Live betting is available while matches are in progress.
View the cricket betting guide and all match marketsSlot Games
From PG Soft's Fortune Tiger, Mahjong Ways and Wild Bandito to Pragmatic Play's Gates of Olympus and Sweet Bonanza — bj888 has a large collection of classic, video and Megaways slots. High-volatility games like Hacksaw Gaming's Wanted Dead or a Wild and Nolimit City's Fire in the Hole xBomb are also available. Every game includes RTP information and a free practice mode.
View the full slot game catalogue and RTP comparisonLive Casino
Play baccarat, roulette and live blackjack with real dealers from Evolution and Pragmatic Play Live. Tables from Ezugi and SA Gaming are designed with Asian players in mind. Games stream in high definition directly from the studio, and work smoothly on mobile too.
To see the full game list, table limits and dealer schedule for the live casino — visit the bj888 Casino live games section.
Card Games
Various variants of the popular Teen Patti are available at bj888. JILI's TeenPatti Joker and Teen Patti 20-20 run great on mobile. You will also find classic baccarat, online poker variants and familiar Bangladeshi card games like Callbreak Quick and Ludo Quick.
View all card games and Teen Patti at bj888 CasinoVIP membership and weekly cashback
Play more, get more back — a four-tier rewards programme
| Tier | Weekly cashback | Benefits |
|---|---|---|
| Bronze | Up to 0.2% | Cashback on weekly net losses, priority support |
| Silver | Up to 0.5% | Higher cashback rate, faster withdrawal processing |
| Gold | Up to 0.8% | Dedicated account manager, access to special offers |
| Platinum | Up to 1.0% | Maximum benefits, personalised service, exclusive rewards |
Moving between tiers is based on play volume and consistency. For full rules on tier upgrades and details on VIP benefits, see the complete bj888 VIP programme description.
Explore the site sections
A brief overview of what each section offers
Lottery
Various formats of popular lottery games in Bangladesh — join quick draws or enter large jackpot pools.
View lottery game types and how to participateFishing Games
Multiplayer fishing games from JILI and JDB — including Mega Fishing and Dragon Fortune — with the option to play at multiple tables at once.
View the fishing game collection and gameplay guideCricket
Live odds for Bangladesh Tigers matches, BPL and IPL — plus all markets from match winner to over/under.
View cricket betting markets and live oddsSlots
Hundreds of slots from PG Soft, Pragmatic Play and more providers — organised with RTP information and category filters.
View the full slot game catalogue and RTP listbj888 Casino
Live baccarat, roulette and Teen Patti from Evolution and Pragmatic Play Live — with real dealers, streamed live.
View bj888 Casino live tables and card gamesPopular slot games
Top slots among players
To browse hundreds more slot games — visit the full slot game catalogue and filter page.
Fast deposit via mobile wallet
Deposit from as little as ৳200 — bKash, Nagad, Rocket and Upay accepted directly
- Select bKash from the bj888 cashier and enter the deposit amount
- Confirm payment via the bKash app or by dialling *247#
- Once OTP verification is complete, the balance will be added instantly
- Choose Nagad in the cashier and enter the amount
- Approve the payment request in the Nagad app
- Once the confirmation message arrives, the funds will be credited to your account
- Select Rocket in the payment options and set the amount
- Make the payment via the Rocket app or by dialling *322#
- Once the transaction is successful, your balance will update immediately
- Choose Upay in the cashier and enter the amount
- Approve the push notification in the Upay app
- After confirmation, the balance will be added to your account
Withdrawals work the same way — minimum ৳500, typically processed within 5–30 minutes.
What to know before your first deposit
Keep these six things in mind before you start
Start today — cricket, slots and live casino in one account
Go to bj888 login pageHow betting exchange works
Back and Lay — understanding the difference from a regular sportsbook
In a regular sportsbook, you always bet against the bookmaker. In a betting exchange, you bet directly against other players — the bookmaker only acts as a platform and takes a commission. As a result, odds are generally more market-driven.
There are two main roles in an exchange: Back (betting on a team to win) and Lay (betting on that team not to win). Lay betting is essentially taking on the bookmaker's role.
Example (decimal 2.50, Team A):
BACK: Stake ৳500 — if Team A wins you gain ৳750 (before commission); if they do not win you lose ৳500.
LAY: For a ৳500 lay bet against Team A, the liability is ৳750 (৳500 × 1.50); if Team A does not win you receive ৳500 (before commission); if they win you pay ৳750.
| Feature | Back bet | Lay bet |
|---|---|---|
| What you do | Bet on a team to win | Bet on that team not to win |
| Winning condition | Your chosen team wins | Your chosen team does not win |
| Maximum loss | Stake placed | Liability (stake × (odds − 1)) |
| Who is the counterparty | Another player (Lay side) | Another player (Back side) |
| Where odds come from | Odds are set by the players participating in the market | |
| Commission | The platform takes a commission from the winning side's profit | |
Play on mobile — anytime, anywhere
bj888 runs directly in your mobile browser — whether you use Android or iPhone. You can access all games and betting with the same account without installing a separate app. For those who prefer an app, Android and iOS apps are available through official channels.
Add a shortcut to your home screen:
What to do if you lose connection? Once your data or Wi-Fi connection is restored, refresh the browser, log in again, and check "Bet History" — all your bet records will be there. If there is any issue, contact 24/7 live chat right away.
To see the full app feature list and setup guide — read the bj888 App details.
Keep your account secure
A few simple habits will protect your account and funds
The support team will never ask for your OTP — if someone does, it is a scam.
Before logging in, check the address bar to confirm the correct domain. Be careful of fake or look-alike sites.
Create a password combining uppercase letters, numbers and special characters — do not reuse the same password anywhere else.
If you play at a cyber café or on a friend's phone, always log out after browsing and do not save your password.
If you have an issue, contact the site via live chat or email — do not seek help through third parties.
Always verify "special offers" or "agent offers" forwarded on Telegram or WhatsApp by checking the official site yourself.
Build smart betting habits
Advice from experienced bettors — for Bangladeshi players
Set aside a fixed amount for the week and use only a small portion of that budget on each bet — do not place large bets all at once.
Decimal odds of 2.50 mean a total return of ৳2.50 for every ৳1 staked (৳1.50 profit). The higher the odds, the lower the probability — keeping this in mind makes it easier to choose bets.
3 selections at 1.60 × 1.70 × 1.80 = 4.90 combined odds — a ৳100 stake returns ৳490, but all selections must win. Multi bets on cricket and football are popular in Bangladesh, but the risk is also higher.
Check team news, pitch conditions, weather and recent form — in BPL, IPL or international cricket, this information helps when making betting decisions.
After a losing streak, trying to recover losses by increasing your stakes usually leads to even bigger losses. Do not go beyond your set budget.
Write down which game you bet on, how much you staked, how much you won and how much you lost — in a notebook or your phone's notes — so you can see a clear picture of your actual results.
Deposit limits and time-out options are available in your account settings. Using them helps keep your play under control.