New members at 29 bet online casino get a 150% bonus on their first deposit
Get up to ৳5,000 bonus on your very first deposit. Cricket betting, slots, live casino — all in one place. Easy transactions with bKash, Nagad and Rocket.
Explore our categories
Go Goal Bingo
Bingo gameThis football-themed bingo game features a different combination on every card. There is a chance to win the jackpot in every round.
View Go Goal Bingo game detailsEuropean Roulette
Table gamePlace bets on the classic 37-slot roulette wheel under single-zero rules. Both inside and outside bets are available.
Learn how to play European RouletteCricket
Sports bettingBet on various markets across local and international matches including BPL, IPL and the T20 World Cup. Feel like you are part of every Bangladesh Tigers game.
Read the cricket betting guideSlots
Slot gamesHundreds of slots from PG Soft, Pragmatic Play and JILI. Megaways, Cascading Reels and jackpot slots all under one roof.
Browse the slot games collection29 Casino
Live casinoLive baccarat, roulette, Teen Patti and more from Evolution, Pragmatic Play Live and Ezugi — all with real dealers.
View the 29 Casino live games listWhy choose 29 bet?
Faster Withdrawals
Money reaches your wallet within 30 minutes to 3 hours.
Secure transactions
Every transaction is protected through SSL encryption and KYC verification.
Bangladeshi payments
Deposit and withdraw easily using familiar mobile banking services including bKash, Nagad and Rocket.
24/7 support
Live chat and email support in Bangla and English is available at all times.
VIP program
Earn weekly cashback across Bronze, Silver and Gold tiers.
Competitive odds
High odds on cricket and football — the chance for maximum returns on every match.
Large game selection
Slots, live casino, fishing, bingo and more — all on one platform.
Mobile app
Apps are available for Android and iOS; download through the official channel.
Bonuses and offers at a glance
You can claim any of the offers below with a minimum deposit of ৳300. Read the full terms of each offer before claiming.
| Offer name | Bonus | Maximum | Wagering | Condition |
|---|---|---|---|---|
| Welcome bonus | 150% | ৳5,000 | 25x the bonus | Once on the first deposit |
| 29 bet weekly reload | 30% | ৳8,000 | 20x the bonus | Once per week on any deposit |
| 29 bet slots festival | 50% | ৳5,000 | 25x the bonus | Once per month for slot deposits |
| Cricket season reward | 40% | ৳6,000 | 18x the bonus | Once per week on cricket events |
| Birthday special gift | — | ৳2,000 | 10x the reward | Once in your birthday month |
| Refer a friend 29 bet gift | — | ৳1,500 | 12x the reward | After each successful referral |
BPL betting guide
Betting on the Bangladesh Premier League (BPL) and the Bangladesh Tigers' international matches at 29 bet is now very straightforward. From the grounds in Dhaka to the T20 World Cup — the betting markets let you feel every ball more closely. You get the same convenience on the same platform for IPL and ICC tournaments too.
Match winner
A simple single bet on which team will win — the best starting point for newcomers.
Top batsman
Predict which batter will score the most runs in the match and place your bet.
Total runs over/under
Bet on whether the total runs scored will be above or below a set line.
Toss
A quick bet on which team will win the toss — decided before the match even starts.
For more detailed cricket betting strategies and markets, read our cricket betting guide.
Popular slot games
Gates of Olympus
Pragmatic Play
Max RTP 96.50%
Fortune Tiger
PG Soft
Max RTP 96.81%
Sweet Bonanza
Pragmatic Play
Max RTP 96.48%
Mahjong Ways
PG Soft
Max RTP 96.92%
Aviator
Spribe
Max RTP 97%
Super Ace
JILI
Max RTP 97%
See hundreds more slots in the complete slot games collection.
Payment methods
Minimum deposit ৳300 and minimum withdrawal ৳1,000. Transact using all familiar methods including bKash, Nagad and Rocket.
Deposit methods
Direct deposit to mobile wallet
Bangladesh Post Office mobile banking
Dutch-Bangla Bank wallet
UCB Bank mobile wallet
Major banks including Sonali Bank, Dutch-Bangla and BRAC Bank
Withdrawal methods
Quick return to wallet
Direct to your Nagad number
Send to Rocket account
Return to Upay wallet
Direct to your own bank account
How to get started
Register
Open an account in minutes with your name, mobile number, and password. Enter accurate details — they will be needed for verification later.
Log In
Log in from the 29 Login page with your username and password. You can also log in the same way from the mobile app.
Make a Deposit
Deposit money via bKash, Nagad, or your preferred method. You will receive a welcome bonus on your first deposit.
Place Your First Bet
Cricket, slots, or live casino — place a bet on your preferred game or match and withdraw after you win.
To learn more about 29 bet, read our 29 bet introduction page.
How fast are withdrawals?
Withdrawal Methods
bKash · Nagad · Rocket · Upay · Bank Transfer
Average processing time
30 minutes – 3 hours
Same timeframe for all methods
Minimum withdrawal amount
৳1,000
Same for every method
Payouts are secure and faster when account verification (KYC) is complete. Payments are sent only to the player's own registered account or wallet.
VIP Program — Weekly Cashback
As a reward for regular play, 29 bet's VIP program has three tiers. A portion of the week's net losses is returned directly as cashback.
Bronze
Up to 0.3% cashback
Silver
Up to 0.5% cashback
Gold
Up to 0.8% cashback
Example: A Silver member with ৳20,000 net loss in a week → ৳20,000 × 0.5% = ৳100 cashback. The more you play, the greater your chance of moving up to a higher tier.
Do a quick check on yourself
Think about these questions before you play. This is just for you — you don't need to answer to anyone.
Am I spending beyond my budget?
Do I place bigger bets to try to recover losses?
Do I borrow money from others to play?
Is playing cutting into my time with family or at work?
Do I feel restless or irritable when I try to stop?
Do I hide my playing from family or friends?
If the answer to any question is 'yes', use the site's deposit limit, break, or self-exclusion features. Talk to a family member or someone you trust. Read our responsible gaming guidelines for more. For ages 21+.
Security & Trustworthiness
SSL Encryption
All account and payment information is encrypted and stored using SSL technology.
KYC Verification
Account verification keeps withdrawals secure and prevents unauthorised transactions.
Responsible Gaming Tools
Deposit limits, time breaks, and self-exclusion are available to all members.
24/7 Live Support
Live chat and email support in Bengali and English are available all day.
Bonus Terminology Guide
Knowing what these terms mean before claiming a bonus will help you understand everything on your own.
Wagering / Rollover
The wagering requirement is the number of times you must bet the bonus amount. Example: If you deposit ৳1,000 and receive a ৳1,500 bonus, a 25x wagering requirement means you must place ৳1,500 × 25 = ৳37,500 in bets before withdrawing the bonus.
Maximum Bet While Bonus Is Active
There is an upper limit on each bet while a bonus is active. Exceeding it may result in the bonus being cancelled — so follow the T&Cs.
Game Contribution
Not all games count toward wagering at the same rate. Slots generally contribute a higher percentage, while table games contribute less. This is stated in the terms of each bonus.
Bonus Expiry
Each bonus has a set expiry period. If wagering is not completed within that period, the bonus and any winnings earned from it may be forfeited.
Sticky vs Non-Sticky Bonus
A non-sticky bonus is deducted from your balance at withdrawal; only the profit can be taken out. A sticky bonus remains in your balance but cannot be withdrawn directly.
Maximum Cashout
The maximum amount you can withdraw from a bonus. Even if you win more, only up to this limit can be withdrawn.
Read the full terms and conditions before claiming any bonus — that is always the wisest step.
Get a 150% bonus on your first deposit
Up to ৳5,000. Start with as little as ৳300 via bKash, Nagad, or Rocket.
Go to 29 Login pageFor ages 21+. Play responsibly.
Support — Always here for you
Live Chat
Click the live chat button on the site to speak in Bengali or English right away. Available any time of day, any day of the week.
Email Support
For detailed issues, write to us by email. Our team provides support in both Bengali and English.