Betting bonus at 299bet vip — double your first deposit as a new member
Open an account, make your first deposit, and get extra funds added to your balance right away. Cricket betting, live casino, slots, Callbreak — all in one place.
Browse our popular categories
See what each category offers at a glance — then go straight to the page you want.
Football
From the Premier League and La Liga to local football leagues — place live and pre-match bets on every game. Handicap, over/under and multi bets all available.
View football betting optionsCallbreak
Bangladesh's most familiar card game is now online. Bid in real time, count your score, and show your skill at the daily tables.
Learn how to play CallbreakCricket
BPL, IPL, T20 World Cup — detailed markets including match winner, top batter and over bets for every Bangladesh Tigers match.
Read the cricket betting guideSlots
Hundreds of slots from top providers including PG Soft, Pragmatic Play and JILI. Megaways, classic and fishing games — all types in one place.
Browse the full slot game collection299bet Casino
Play baccarat, roulette, Teen Patti and live show games with real dealers from Evolution and Pragmatic Play Live.
View the live casino game listOur advantages at a glance
Fast payments, a reliable platform, and a service built with Bangladeshi users in mind.
Fast Withdrawals
Your money reaches your bKash or Nagad in just 5–30 minutes.
Secure Transactions
Every transaction is secured with SSL encryption and OTP verification.
Competitive odds
Among the best odds available for cricket and football, especially for BPL and IPL matches.
24/7 support
Fast resolution of any issue via live chat and email in Bengali.
Local payments
bKash, Nagad, Rocket and bank transfer — deposit and withdraw using familiar methods.
Regular bonuses
Weekly rewards, birthday gifts and referral bonuses are always active.
Mobile app
Android APK and iOS app available through official channels.
Varied game categories
Fishing games, crash, live casino — all types of entertainment under one account.
Crash and quick round games
In crash games, each round starts at a 1.00× multiplier — which rises every second. You need to cash out at the right moment, as the plane can fly away at any time. You can set an auto cash-out in advance if you prefer. Each round ends in just a few seconds.
Keep in mind — every round is completely random. No strategy can stop the crash. Set your budget before you play. This category is for ages 21+ only.
Aviator — Spribe
A plane flies up as the multiplier grows. Cash out before it flies away. Maximum RTP 97%.
CrashMines-style picking game
Choose safe tiles hidden on a grid. Each successful pick increases the multiplier — hit a mine and it's all over.
InstantPlinko-style drop game
Drop a ball from the top — it bounces through pegs and lands on different multiplier slots. The result is different every time.
Drop GameVIP cashback program
The more you play, the better the benefits. Each week, a portion of your net losses comes back as cashback.
| Tier | Weekly cashback | Special benefits |
|---|---|---|
| Bronze | Up to 0.3% | Weekly cashback, live chat support |
| Silver | Up to 0.6% | Higher cashback, priority support |
| Gold | Up to 0.9% | Access to special promotions, faster withdrawals |
| Platinum | Up to 1.2% | Dedicated account manager, exclusive offers |
| Diamond | Up to 1.5% | Maximum cashback, VIP event invitations |
Example: if a Gold member's net loss for the week is ৳20,000, they receive ৳20,000 × 0.9% = ৳180 cashback.
Starting from Bronze, you move up tiers naturally as you play. At each tier, the weekly cashback is calculated based on the previous week's net losses — this is not a bonus, it is recognition of your loyalty.
The entire service in Bengali
299bet is built with Bangladeshi users in mind. Every menu, notification and support message on the site is written in Bengali — easy to use from Dhaka or anywhere else in the country.
- 24/7 live chat and email support in Bengali and English
- All transactions in Bangladeshi taka (৳)
- bKash, Nagad, Rocket and bank transfer supported
- Mobile-friendly design — smooth experience on any device
- Dedicated markets for BPL, IPL and T20 World Cup matches
Know this before your first deposit
Knowing a few things in advance will save you trouble later.
Read the bonus terms: The wagering requirement for the welcome bonus is 10 times the bonus amount — meaning you must wager that amount 10 times before withdrawing bonus winnings.
Minimum deposit: The minimum deposit for every payment method is ৳100. Transactions below this amount will not be accepted.
Use an account in your own name: Always deposit and withdraw using a payment account registered in your own name.
Complete KYC in advance: If account verification (KYC) is not done beforehand, your first withdrawal may be delayed — so complete it right after registration.
Set a deposit limit: Set a weekly or monthly deposit limit in advance — this is the first step toward responsible play.
Minimum withdrawal: The minimum withdrawal amount is ৳500. Withdrawal requests below this balance will not be accepted.
Jackpot games
The jackpot pool grows with every bet placed — and any player can win it on any round.
Progressive jackpot slots
A small portion of every player's every bet goes into a large pool. The entire pool is awarded to one winner on a specific combination or random trigger.
Progressive
Fishing game jackpot
Defeating a special boss character in a fishing game can win you the jackpot prize. Mega Fishing, Fishing God and Ocean King Jackpot from JILI and JDB are examples of this type of game.
Fishing
Live casino side-bet jackpot
Placing an optional side bet alongside baccarat or roulette gives you a chance to win a separate jackpot on special card combinations.
Live CasinoPayment Methods at a Glance
| Method | Deposit | Withdrawal | Minimum Amount | Withdrawal Time |
|---|---|---|---|---|
| bKash | ✓ | ✓ | Deposit ৳100 / Withdraw ৳500 | 5–30 minutes |
| Nagad | ✓ | ✓ | Deposit ৳100 / Withdraw ৳500 | 5–30 minutes |
| Rocket | ✓ | ✓ | Deposit ৳100 / Withdraw ৳500 | 5–30 minutes |
| Bank Transfer | ✓ | ✓ | Deposit ৳100 / Withdraw ৳500 | 5–30 minutes |
Start today — a bonus on your first deposit is waiting for you
Create an account and enjoy cricket betting, slots, or live casino — whichever you prefer. For ages 21+.
Go to 299bet Login page299bet keeps your personal and financial information secure. To learn in detail how we collect, store, and use your data, read our privacy policy. Every session and transaction is secured using SSL encryption.
299bet is for those aged 21 and above only. Gambling is for entertainment — not a financial solution. Read the responsible gaming guidelines and set your limits.
Sports Betting vs Casino Games
The two categories are different in nature — this comparison will help you understand which one suits you.
| Feature | Sports Betting | Casino Games |
|---|---|---|
| How the outcome is determined | Depends on the actual on-field performance of two teams. | Depends on a random number generator or a real dealer's cards/spin. |
| Role of research | Analysing team form, pitch, and weather can help with betting decisions. | Knowing RTP and game rules is useful, but each round is independent and random. |
| Speed | A match progresses slowly — you may wait several hours for a result. | Each round finishes in a few seconds to a few minutes. |
| Session length | Generally limited to one match — you wait after placing your bet. | Can be started and stopped at any time as you wish. |
| Market margin | The bookmaker's margin is built into every market — comparing odds is advisable. | The house edge is fixed for each game — you can choose games by checking the RTP. |
| Who it suits | Those who follow cricket or football closely and enjoy analysing matches. | Those who want to play for fun and control their session at their own pace. |
If you are interested in cricket betting, read the cricket betting guide; to learn about slots and jackpot games, see the slots game collection.
200% Welcome Bonus — How It Works
When you make your first deposit, 299bet adds a further 200% to your balance, up to a maximum of ৳10,000. This is a match bonus — you get double what you put in.
Example 1: ৳1,000 deposit → bonus ৳2,000 → total balance ৳3,000 → wagering: ৳2,000 × 10 = ৳20,000.
Example 2: ৳10,200 deposit → bonus ৳10,000 → total balance ৳20,200 → wagering: ৳10,000 × 10 = ৳100,000.
Before withdrawing winnings earned using bonus funds, that bonus must be wagered 10 times. Read the full terms and conditions before claiming the bonus.