Get a casino bonus at 999 kg —
100% up to ৳5,000 on your first deposit
Open a new account and make your first deposit to get a 100% bonus, up to ৳5,000. Cricket betting, live casino and slots — all in one place, in Bengali.
Hot Games Right Now
Crash and Instant Games
In a crash game, a multiplier starts at 1.00x and rises from the beginning of each round. You need to cash out at the right time — before the multiplier crashes. You can set an auto cash-out point in advance so your bet closes automatically at a chosen multiplier. Each round lasts just a few seconds, so quick decisions are what matter.
Crash game illustration
A plane flies and the multiplier keeps rising — cash out before the plane flies away. Max RTP 97%.
Pick hidden gems from a grid — the more gems you find while avoiding mines, the higher the multiplier climbs. Stop at any time and take your winnings.
Drop a ball from the top — it bounces through pegs and lands in a bucket at the bottom, giving you that bucket's multiplier. Simple but tense.
About 999 kg
999 kg was built with Bangladeshi players in mind — those who want to enjoy online betting and casino games safely, in Bengali, using familiar payment methods. Our main goal is to create a transparent, responsible and player-friendly environment where bonus terms are clear, support is always available and account security is the top priority.
Available here are cricket betting (BPL, IPL, T20 World Cup), football betting, multi bet, basketball — along with slots, crash games and mines-style games from top studios including PG Soft, Pragmatic Play, JILI, Hacksaw Gaming, Nolimit City and Spribe. In the live casino, you can sit at tables powered by Evolution, Ezugi and SA Gaming to play Baccarat, Roulette, Teen Patti and other live casino games.
For payments, bKash, Nagad, Rocket, Upay and bank transfer are supported — all directly from your mobile. Withdrawals are usually completed within 1 hour. The account verification (KYC) process is straightforward and is done to protect your funds. Live chat and email support in Bengali and English are available 24 hours a day.
Read more about our goals and valuesWhat You'll Find Where
Multi Bet
Add multiple events to a bet slip and place them together — find a detailed guide on multi bet rules, odds calculation and strategy here.
View multi bet rules and strategyBasketball
Betting options on NBA, FIBA and international basketball leagues, with a simple explanation of handicaps and point spreads — all on this page.
Read the basketball betting guideCricket
BPL, IPL, T20 World Cup — a complete guide to betting on Bangladesh Tigers matches and international cricket.
Read the cricket betting guideSlots
A collection of slot games from top studios including PG Soft, Pragmatic Play and JILI, with RTP information and descriptions of how each game works.
View the full list of slot games999 kg Casino
Baccarat, Roulette, Teen Patti and more at live tables from Evolution, Ezugi and SA Gaming — see the full live casino range.
View the live casino game listOpen an Account Now
Get a 100% bonus on your first deposit — up to ৳5,000. Minimum deposit just ৳100.
999 kg Login — Create an AccountHow Weekly Cashback Works
Each week, your total losses minus your total winnings gives your net loss. A portion of that net loss is returned to you as cashback based on your VIP tier. The higher the tier, the higher the cashback rate.
| VIP Tier | Weekly Cashback |
|---|---|
| Bronze | Up to 0.2% |
| Silver | Up to 0.5% |
| Gold | Up to 0.7% |
| Platinum | Up to 1.0% |
| Diamond | Up to 1.2% |
Example Calculation (Gold Tier)
Weekly net loss: ৳20,000
Gold tier rate: 0.7%
Cashback: ৳20,000 × 0.7% = ৳140
Cashback softens the impact of a big loss somewhat — but it is not a guaranteed way to recover losses.
View all VIP program benefits
Payment Methods
Deposit
Minimum deposit: ৳100 (per method)
Deposit directly from a mobile wallet
Bangladesh Post Office digital wallet
Dutch-Bangla Bank mobile banking
UCB Bank mobile financial service
Direct transfer from major banks including BRAC Bank, Dutch-Bangla and Islami Bank
Withdrawal
Minimum withdrawal: ৳500 — usually completed within 1 hour
Send winnings directly to bKash
Fast withdrawal to your Nagad account
Direct transfer to your Rocket number
Withdraw winnings to your Upay wallet
Direct transfer to any Bangladeshi bank account
Bonus Terms and Conditions in Plain Language
It is important to understand these terms before claiming a bonus — taking a bonus without knowing them can cause confusion later.
You must wager the bonus amount a set number of times before you can withdraw it — this requirement is called wagering. The wagering requirement on the 999 kg welcome bonus is 20 times the bonus amount.
Example: A ৳1,000 deposit earns a ৳1,000 bonus, giving a balance of ৳2,000. 20 times the bonus = ৳1,000 × 20 = ৳20,000 must be wagered before bonus winnings can be withdrawn.
You cannot place a bet above a certain limit while a bonus is active. Exceeding this limit may result in the bonus being cancelled. Read the site's T&C before claiming a bonus to find out what this limit is.
Not all games count equally toward meeting the wagering requirement. Slots generally count at 100%, but live casino or table games may count at a lower rate. The contribution rate for each game is stated in the bonus T&C.
Every bonus has a set expiry period — if the wagering requirement is not met within that time, the bonus is forfeited. Complete the requirement before it expires. Check the site's T&C for the exact expiry period.
A sticky bonus cannot be withdrawn even if you win with it — it can only be used for wagering. A non-sticky bonus can be withdrawn once wagering is complete. Confirm which type you are receiving before claiming a bonus.
There may be a maximum limit on how much you can withdraw from bonus winnings — you cannot withdraw above this amount. So if you win big from a bonus, check the cash-out limit first.
Know These Things First
Read the welcome bonus terms first — the bonus amount must be wagered 20 times. Example: for a ৳1,000 bonus, you need to place ৳20,000 in bets.
Minimum deposit is ৳100 — you can start from this amount using any method.
Use a payment account registered in your own name for deposits — using someone else's account may cause problems when withdrawing.
Complete your account verification (KYC) as soon as possible — this way there will be no delay on your first withdrawal.
Set a deposit limit on your account — setting a daily or weekly limit makes it easier to stay within your budget.
Minimum withdrawal is ৳500 — withdrawal requests cannot be made if your balance is below this amount.
Betting Exchange — Back & Lay
In a regular sportsbook you always bet against the bookmaker. In a betting exchange, players bet against each other — the site only provides the platform and takes a commission from winning bets. As a result, odds are generally more competitive.
The exchange has two options — BACK (betting on a win) and LAY (betting against a win).
Example: Team A's odds are 1.80
BACK Team A (৳1,000): If Team A wins, you make ৳800 profit before commission; if they don't win, you lose ৳1,000.
LAY Team A (backer's stake ৳1,000): Your liability is ৳800 (৳1,000 × 0.80). If Team A doesn't win, you receive ৳1,000 before commission; if they win, you pay ৳800.
| BACK Bet | LAY Bet |
|---|---|
| Betting in favour of a team's win | Betting against a team's win |
| Profit according to the multiplier if you win | You receive the backer's stake if they lose |
| Risk is the same as a regular bet | Liability can be higher |
| Odds are set by other players | You can offer your own odds |
The commission rate is shown on the platform before placing a bet. Team A and Team B are for illustration only — these are not actual odds or any guarantee of winnings.
24/7 Support
For any issue — deposits, withdrawals, account, bonuses, or any question — the 999 kg support team is always ready. Help is available in both Bengali and English.
Live Chat
Contact us directly via live chat from any page on the site — 24 hours a day, 7 days a week. Write in Bengali and you'll get a reply in Bengali.
Security & Trustworthiness
SSL Encryption
All account and payment information is encrypted with SSL — making it difficult for third parties to access.
KYC Verification
Identity verification keeps your account secure — so no one else can withdraw from your account.
Responsible Gaming Tools
Deposit limits, time-outs, and self-exclusion — to help you manage your budget and time.
24/7 Support
Help is available all day in Bengali and English via live chat and email.
For ages 21+. Play responsibly. Read the responsible gaming guidelines.