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.

bKash · Nagad · Rocket · Upay Withdrawals in 10–45 minutes For ages 21+
299bet online cricket match betting scene

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.

100%

Welcome Bonus

৳10,000

Maximum Bonus Amount

৳500

Minimum Deposit

10–45

Minute Withdrawal

24/7

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 list

Bombing Fishing

Bombing Fishing is an action fishing game — hunt fish with explosives and win big prizes.

Learn the rules and strategies for Bombing Fishing

Cricket

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 guide

Slots

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 information

299bet 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
299bet VIP Cashback Program details

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.

Bronze
0.5%

Weekly Maximum

Silver
1.0%

Weekly Maximum

Gold
1.5%

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 details

How Fast Are Withdrawals

Withdrawal Method
bKash · Nagad · Rocket · Upay

Withdraw directly to your familiar mobile wallet.

Minimum Amount
৳800

Any amount above ৳800 can be withdrawn.

Withdrawals go more smoothly once account verification (KYC) is complete. Payouts always go only to the mobile wallet registered to the account.

Start Playing Today

Deposit just ৳500 via bKash or Nagad and enjoy cricket betting and slots — for ages 21+.

Log in to 299bet

299bet — Site Summary

See the key details of 299bet at a glance in the table below — from payment methods to bonuses.

299bet platform key services and figures
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.

299bet crash game multiplier seen rising

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.

Remember: Every round is completely random — no strategy guarantees a win. Set a budget before playing. These games are for ages 21+ only.

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.

  1. Select "bKash" in the 299bet cashier and enter the amount (minimum ৳500).
  2. Send Money to the given number via bKash and save the transaction ID.
  3. 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.

  1. Select "Nagad" in the cashier and enter the deposit amount.
  2. Make the payment to the displayed Nagad number and note the reference number.
  3. 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.

  1. Select "Rocket" in the cashier and set the amount.
  2. Transfer to the specified Rocket number and keep the transaction ID.
  3. 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.

  1. Select "Upay" in the cashier and enter the amount (minimum ৳500).
  2. Complete the payment to the given Upay number and save the ID.
  3. 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.

299bet Wazdan

Wazdan

Slots

299bet Spribe

Spribe

Crash Games

299bet JDB

JDB

Slots and Fishing Games

299bet Microgaming

Microgaming

Live Casino

299bet JILI

JILI

Slots, Fishing, Card Games and Bingo

299bet Hacksaw Gaming

Hacksaw Gaming

Slots

299bet Fa Chai

Fa Chai

Slots and Fishing Games

299bet Evolution

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

1
Log in to your account, go to profile settings and find the "Document Verification" section.
2
Upload clear photos of the front and back of your ID card — blurry or cropped images will not be accepted.
3
Submit a selfie holding your ID and a utility bill as proof of address.
4
After all documents are submitted, the support team will verify them and inform you of the result — withdrawals will be activated once the process is complete.

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.
299bet account verification security process

Cricket Format Explained

Cricket rules and betting markets differ across formats — understanding the differences makes placing bets easier.

T20

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.

ODI

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

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

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.

299bet BPL and IPL cricket betting markets view

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 guide

How 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.

299bet welcome bonus offer details