Online Betting at 299bet — Best Odds on Match Winner and Runs Markets in BPL, IPL and T20 World Cup
Bet on Match Winner, Top Batsman and Over Runs across all three markets for every Bangladesh Tigers match. You also get hundreds of slots, live casino and crash games.
Why Choose 299bet
Fast Withdrawals
Most withdrawals are completed in just 10–45 minutes, so you get your winnings quickly.
Cricket Odds
Competitive odds on BPL, IPL and ICC tournaments — from Match Winner to ball-by-ball markets.
Secure Account
SSL encryption and KYC verification — your funds and personal information stay protected.
Local Payments
bKash, Nagad, Rocket and Upay — deposit and withdraw using familiar mobile wallets.
24/7 Support
Live chat and email support around the clock, available in Bangla and English.
Large Game Collection
Slots, live casino, fishing games and instant games — all in one place.
VIP Cashback
Get cashback on your weekly net losses — the more you play, the higher your cashback rate.
Welcome Bonus
Get a 100% bonus on your first deposit — up to ৳10,000.
Welcome Bonus
Maximum Bonus Amount
Minimum Deposit
Minute Withdrawal
Live Chat Support
Explore Every Section of the Site
Golden Land
The Golden Land section features exclusive slots and cash drop games — popular titles with a golden theme, all in one place.
View the full Golden Land game listBombing Fishing
Bombing Fishing is an action fishing game — hunt fish with explosives and win big prizes.
Learn the rules and strategies for Bombing FishingCricket
Bet on Match Winner, Top Batsman and Over Runs markets for every BPL, IPL and T20 World Cup match.
Read the cricket betting markets and odds guideSlots
Hundreds of slots from world-class studios including PG Soft, JILI and Pragmatic Play — from jackpots to multiway games.
View the full slot game collection and RTP information299bet Casino
Live Baccarat, Roulette and Teen Patti from Evolution and Pragmatic Play Live — play with real dealers.
View the 299bet live casino game list and rules
How Weekly Cashback Works
At the end of each week, a set percentage of your net loss — what remains after subtracting your total wins from your total losses for that week — is returned to you as cashback. The cashback rate depends on your VIP level.
Weekly Maximum
Weekly Maximum
Weekly Maximum
Example (Silver member):
Net loss for the week: ৳20,000
Cashback at Silver rate: ৳20,000 × 1.0% = ৳200
This ৳200 will be added directly to your balance.
Cashback returns a portion of your losses — it is not a profitable strategy, but a safety net. Set a budget before placing bets.
View 299bet VIP membership benefits and level detailsHow Fast Are Withdrawals
Withdraw directly to your familiar mobile wallet.
The same timeframe applies to all methods — no separate speeds.
Any amount above ৳800 can be withdrawn.
Start Playing Today
Deposit just ৳500 via bKash or Nagad and enjoy cricket betting and slots — for ages 21+.
Log in to 299bet299bet — Site Summary
See the key details of 299bet at a glance in the table below — from payment methods to bonuses.
| Deposit Methods | bKash, Nagad, Rocket, Upay |
|---|---|
| Withdrawal Methods | bKash, Nagad, Rocket, Upay |
| Minimum Deposit | ৳500 (per method) |
| Minimum Withdrawal | ৳800 |
| Withdrawal Time | 10–45 minutes (all methods) |
| Welcome Bonus | 100% bonus on first deposit, up to ৳10,000 — wagering requirement: bonus amount × 10 |
| Customer Support | 24/7 live chat and email, in Bangla and English |
| Game Types | Cricket betting, slots, live casino, fishing games, crash games, card games, bingo |
| Age Requirement | 21+ (for all casino and betting activities) |
Crash and Instant Games
In a crash game, a multiplier starts rising as soon as a round begins. You decide when to cash out — before the multiplier crashes. There is also an auto cash-out feature that lets you lock in a multiplier in advance. Each round ends in just a few seconds, so the pace is very fast.
Aviator (Spribe)
Cash out before the plane flies away. You can place two separate bets at the same time. Maximum RTP 97%.
Mine Picking Game
Choose squares on a grid — the more squares you open while avoiding mines, the higher the multiplier climbs. You can cash out at any time.
Pinko-Style Drop Game
A ball drops from the top and makes its way past pins. The multiplier depends on which slot it lands in.
How to Deposit Quickly via bKash and Nagad
You can start depositing from ৳500 using the most popular mobile wallets in Bangladesh — no need to visit a bank.
bKash
The most widely used mobile wallet in the country — the simplest option for those who have a bKash account.
- Select "bKash" in the 299bet cashier and enter the amount (minimum ৳500).
- Send Money to the given number via bKash and save the transaction ID.
- Confirm the deposit by entering the ID in the form — your balance will update quickly.
Nagad
A postal department wallet — suitable for those who prefer a post office-linked service.
- Select "Nagad" in the cashier and enter the deposit amount.
- Make the payment to the displayed Nagad number and note the reference number.
- Submit the reference number and wait for the balance to update.
Rocket
Dutch-Bangla Bank's mobile wallet — DBBL account holders can use it directly.
- Select "Rocket" in the cashier and set the amount.
- Transfer to the specified Rocket number and keep the transaction ID.
- Confirm the deposit with the ID — your balance will be added shortly.
Upay
UCB-based wallet — another reliable option for those who regularly use Upay.
- Select "Upay" in the cashier and enter the amount (minimum ৳500).
- Complete the payment to the given Upay number and save the ID.
- Confirm the deposit with the ID — your balance will update quickly.
Game Studios Available at 299bet
299bet's game library is built from a collection of the world's leading game developers.
Wazdan
Slots
Spribe
Crash Games
JDB
Slots and Fishing Games
Microgaming
Live Casino
JILI
Slots, Fishing, Card Games and Bingo
Hacksaw Gaming
Slots
Fa Chai
Slots and Fishing Games
Evolution
Live Casino
Account Verification (KYC) Guide
KYC (Know Your Customer) is an identity verification process that secures your account, prevents fraud, and ensures that only users aged 21+ can make withdrawals. Verification must be completed before your first withdrawal.
Required Documents
- National ID Card (NID), passport or driving licence
- Proof of address — a recent utility bill (electricity/water/gas)
- A selfie photo holding your ID
Step-by-step submission process
Security Note
- Only upload documents on HTTPS-secured websites.
- Where possible, cover the last few digits of your NID number.
- Never share important documents over unsecured chat or email.
Cricket Format Explained
Cricket rules and betting markets differ across formats — understanding the differences makes placing bets easier.
T20
20 overs per team. Matches usually finish in 3–3.5 hours. Markets available include match winner, top batsman, most sixes, and powerplay runs. BPL and IPL use this format.
One Day Match
50 overs per team. Matches last around 7–8 hours. Markets are wide-ranging — wicket taker, partnership runs, and innings total markets are especially popular.
Test Cricket
A five-day match with two innings per team. A draw is a valid result. Innings markets, session betting, and top bowler markets are more commonly found in Tests.
The Hundred
100 balls per team. Each bowler can bowl a maximum of 20 balls. Markets in this fast format are similar to T20, but the set-based scoring is different.
Popular Leagues and Tournaments
For cricket fans in Bangladesh, BPL is the closest to home. Supporters at Dhaka grounds wait for every boundary from the Tigers. IPL brings together the best batters in the world each year — it leads in terms of market depth. The T20 World Cup and ICC tournaments feature competition among teams from around the world at a different level.
Understanding the markets for each format makes it easier to make the right call when placing bets.
Read the detailed cricket betting market guideHow the welcome bonus on your first deposit works
When you deposit for the first time at 299bet, you get a 100% bonus on the amount you deposit — up to ৳10,000. This bonus is not direct cash; it must be wagered 10 times before you can withdraw it.
Example 1: ৳1,000 deposit → bonus ৳1,000 → total balance ৳2,000 → wagering requirement ৳1,000 × 10 = ৳10,000
Example 2: ৳20,200 deposit → bonus ৳10,000 → total balance ৳30,200 → wagering requirement ৳10,000 × 10 = ৳1,00,000
Read the terms and conditions carefully before claiming the bonus. The bonus amount is not given for free — withdrawal is only possible after the wagering requirement is met.