bjj 999 online casino 100% bonus on first deposit
for new members

As a new member, get a 100% match bonus on your first deposit — up to ৳20,000. Cricket betting, live casino, slots and fishing games — all in one place. Start from just ৳500 with local payments including bKash, Nagad and Rocket.

SSL Secured Withdrawal in 5–30 minutes 24/7 Support Easy mobile access For ages 21+

bjj 999 — Trusted Online Gaming

bjj 999 is built with Bangladeshi players in mind. Our goal is simple — to provide the best online gaming experience through local payment methods, support in Bengali, and a safe environment. We respect the passion Bangladeshis have for sport, which is why cricket is at the heart of our betting section. Every account is managed following fair play principles and transparent rules.

From sports betting markets on BPL, IPL and T20 World Cup to live casino tables with baccarat, roulette and Teen Patti — it is all here. The slots section features popular games from PG Soft, JILI and Pragmatic Play, and with fishing games and crash games there is no shortage of options.

Deposits and withdrawals are handled via bKash, Nagad, Rocket, Upay and bank transfer — without any extra hassle. Once account verification is complete, payouts are even faster. For any issue, 24/7 live chat and email support are available in Bengali and English. Learn more about us

bjj 999 online casino gaming environment

Fishing and Arcade Games

In fishing games, choose a cannon as your bet size — then aim at sea creatures. Small fish are easy to catch but pay less; large creatures or boss creatures take more shots but the reward is much higher. Play alone or alongside other players at the table.

Mega Fishing

JILI

Multiple players can join a single large table. Catching a special boss fish earns a big reward.

All-star Fishing

JILI

Star fish and special creatures — the bigger they are, the higher the reward. Place bets across different cannon levels.

Fishing God

Spadegaming

A mythology-themed game where you can unlock the ocean god's treasure — hitting big boss creatures brings big rewards.

Fa Chai Fishing

Fa Chai

Play in a colorful underwater world in solo or multiplayer mode; a special whirlwind event lets you catch multiple fish at once.

To see more fishing and slot games: Full collection of slots and fishing games

All bonuses at a glance

A minimum deposit of ৳500 is required to claim all bonuses. Read the full terms before claiming. For ages 21+.

bjj 999 active bonus and promotion list
Bonus Name Amount Maximum Wagering Conditions
Welcome Bonus 100% on first deposit ৳20,000 15x the bonus New members; once only; example — ৳1,000 deposit receives ৳1,000 bonus, wagering ৳15,000
bjj 999 Weekly Reload Bonus 30% ৳8,000 18x the bonus Once per week; example — ৳2,000 deposit receives ৳600 bonus, wagering ৳10,800
bjj 999 Slot Festival Bonus 50% ৳10,000 20x the bonus Once per day on slot games; example — ৳2,000 deposit receives ৳1,000 bonus, wagering ৳20,000
Birthday Special Reward — ৳2,000 10x the bonus Added automatically to account in the registered birthday month; once only
Refer a Friend, Get a Reward — ৳1,500 12x the bonus Contact support to claim after each successful referral
Weekend Cricket Bonus 40% ৳12,000 15x the bonus Once per weekend on cricket markets; example — ৳2,000 deposit receives ৳800 bonus, wagering ৳12,000

It is important to read the full terms and conditions before claiming any bonus. Details are on the Terms and Conditions page. For ages 21+.

Explore every section of the site

Keno

Pick numbers and watch the draw results — Keno is a number-based lottery-style game played in quick rounds.

View Keno game rules and strategy

PP Live

Pragmatic Play live casino tables — baccarat, roulette and live show games with professional dealers in real time.

View PP Live Casino tables

Cricket

Bet on BPL, IPL, T20 World Cup and other international matches. Match winner, toss, top batsman — detailed markets available.

View cricket betting guide and markets

Slots

Hundreds of slots from PG Soft, JILI, Pragmatic Play and Hacksaw Gaming — from classic to Megaways and more.

View the full slots collection

bjj 999 Casino

Live tables from Evolution, Pragmatic Play Live and Ezugi, plus Teen Patti and Teen Patti 20-20 — a real casino experience.

View bjj 999 Casino live tables
৳20,000
Maximum welcome bonus amount
5–30
Minutes for withdrawal
৳500
Minimum deposit
24/7
Live Chat Support

Fast Withdrawal — your money, your way

Method

Withdrawal methods

bKash Nagad Rocket Upay Bank Transfer

Direct withdrawal to Dutch-Bangla, Islami Bank and any other listed bank is also available.

Time

Typical withdrawal time

5–30 minutes

The same timeframe applies to all methods. Payouts are faster when account verification is complete.

Minimum

Minimum withdrawal amount

৳1,000

Withdrawals go only to an account or wallet registered in your own name — for security.

bjj 999 jackpot slot game rewards

Jackpot Game Showcase

In jackpot games, a small portion of every bet is added to a pool. As the pool grows, it is eventually awarded to one lucky player. bjj 999 offers several types of jackpot games.

Progressive Jackpot Slots

The pool grows with every spin. In games like Fortune Gems 2 (JILI) and Jackpot Joker (JILI), specific combinations trigger the jackpot.

Fishing Game Jackpot

In Jackpot Fishing (JILI) and Ocean King Jackpot (JILI), hunting special boss fish or golden creatures gives you a chance to enter the jackpot pool.

Live Casino Side-Bet Jackpot

Some live tables offer side bets alongside the main bet. Specific card combinations can bring rewards from the bonus pool.

Megaways Jackpot Slots

Bonanza Megaways (Big Time Gaming) and Extra Chilli Megaways (Big Time Gaming) offer thousands of paylines and the chance for big wins.

To see all jackpot slots: Full jackpot slots collection

Fast Deposit with bKash and Nagad

Deposit easily using Bangladesh's most popular mobile wallets. Starting from a minimum of ৳500.

bKash

The easiest option for those who use bKash on their smartphone.

1
Select bKash from the bjj 999 cashier
2
Enter the amount (minimum ৳500) and your number
3
Confirm with your bKash PIN — balance will be added shortly
Nagad

As a postal department wallet, it can be used easily even from remote areas of the country.

1
Go to the cashier and select Nagad
2
Enter the amount and your Nagad number
3
Confirm the payment in the Nagad app or via USSD
Rocket

Dutch-Bangla Bank's mobile banking — ideal for those who have a bank account.

1
Select Rocket in the cashier
2
Fill in the amount and your Rocket number
3
Confirm in the Rocket app
Upay

United Commercial Bank's digital wallet; known for easy navigation in the app.

1
Select Upay from the cashier
2
Enter the amount and your Upay number
3
Approve the payment in the Upay app
bjj 999 mobile deposit via bKash and Nagad

Cricket Betting Markets Guide

bjj 999 offers various betting options on BPL, IPL and T20 World Cup matches. In live in-play betting, odds change instantly when a wicket falls or a big over is bowled.

bjj 999 cricket betting markets and odds
Match Winner (Match Winner)

Team A or Team B — predict who will win the match. There is no draw in T20 and ODI formats.

Toss Winner (Toss Winner)

Predict the toss result before the match starts. Example: whether Team A will win the toss.

Top Batsman (Top Batsman)

Predict who will score the most runs in their team. A separate market is available for each team.

Total Runs Over/Under (Total Runs)

Whether the total runs in a match or innings will be above or below a set limit — for example, whether Team A will score more than 160 runs in their first innings.

Runs in Over (Runs in Over)

A prediction of how many runs will be scored in a specific over. Consider the bowler's form and the batting order.

Player of the Match (Player of Match)

Which player will receive the award for the best performance — in batting, bowling, or fielding.

Live In-Play: Odds change every moment while the game is in progress — when a wicket falls, the batting team's odds rise; after a big over, they drop. In live betting, you need to make decisions quickly. Read the cricket betting guide

bjj 999 studio games available

Enjoy slots, fishing games, crash games, and live casino from the world's top game developers.

bjj 999 KA Gaming
KA Gaming
Slot Games
bjj 999 Evoplay
Evoplay
Slot Games
bjj 999 Smartsoft Gaming
Smartsoft Gaming
Crash Games
bjj 999 Nolimit City
Nolimit City
Slot Games
bjj 999 JILI
JILI
Slots, fishing, card, and bingo games
bjj 999 Spribe
Spribe
Crash Games
bjj 999 NetEnt
NetEnt
Slot Games
bjj 999 Microgaming
Microgaming
Live Casino
bjj 999 weekly cashback rewards for VIP members

Play regularly and earn cashback

In the bjj 999 VIP Program, your cashback rate increases as you play more. A portion of your net losses is returned every week. Example: A Gold member with ৳20,000 net losses in a week receives ৳180 cashback.

See full details of the bjj 999 VIP Program
0.3%
Bronze

Weekly cashback up to

0.6%
Silver

Weekly cashback up to

1.2%
Platinum

Weekly cashback up to

1.5%
Diamond

Weekly cashback up to

Play anytime on your phone

The bjj 999 site works directly in your mobile browser — on both Android and iPhone. You can access all site features without installing a separate app. Dedicated apps for Android and iOS are also available through official channels.

Chrome (Android)

1
Open the browser menu (⋮) at the top
2
Select 'Add to Home screen' / 'Add to Home screen'
3
Confirm the name and tap 'Add'

Safari (iPhone)

1
Tap the Share button at the bottom
2
Select 'Add to Home Screen'
3
Tap 'Add' and the icon will be added to your home screen

What to do if your connection drops? Once your internet is back, reconnect, log in, and check your bet history. If you notice any issue, contact 24/7 live chat.

Learn about bjj 999 app features and how to use it

bjj 999 online casino in mobile browser

Get started today — 100% bonus on your first deposit

Deposit ৳500, get ৳500 bonus — total balance ৳1,000. Wagering ৳500 × 15 = ৳7,500. Easy payments via bKash, Nagad, and Rocket. For ages 21+.

Register at bjj 999 Login
bjj 999 account security and SSL protection

Secure account and support

SSL Encryption

All pages on the site are secured with SSL. Your personal information and payment data are kept encrypted.

Account Verification

Verifying your identity improves account security and makes payouts faster. Withdrawals always go to an account in your own name.

24/7 Live Chat

Support is available at any time in Bengali and English — via live chat and email. Contact us from Dhaka or anywhere in Bangladesh.

Responsible Gaming Commitment

bjj 999 believes in responsible gaming. Only registered members aged 21 and above can open an account. Read the responsible gaming guidelines