21+ only  ·  Legal online gaming in Bangladesh

Online slots and jackpots at 299 bat — a chance to win big on every spin

Hundreds of slot games, live casino and cricket betting all on one platform. Start from just ৳200 with bKash or Nagad — the jackpot is waiting for you.

200% Welcome Bonus
৳200 Minimum Deposit
15 Minutes Fastest Withdrawal
24/7 Live Support

Crash and instant games

In crash games, a multiplier climbs gradually from the start of each round. You can cash out at any moment — but you must decide before the multiplier crashes. You can set an auto cash-out point in advance; most rounds are over within a few seconds. 21+

Aviator

Spribe

The multiplier rises as the plane flies higher — cash out before it crashes. Maximum RTP 97%.

Mine picking game

Instant

Open cells on a grid one by one — the more cells you uncover while avoiding hidden mines, the higher the multiplier grows. Cash out at any time.

Pinball drop game

Instant

A ball drops through a pyramid-shaped board — the multiplier is determined by where it lands. Fast-paced and simple.

Every round is completely random — no strategy can guarantee an outcome. Set your budget before you start playing. 21+

Browse all categories

One platform for the best online gaming experience in Bangladesh — explore the categories below.

Teen Patti Joker

A special Joker variant of Teen Patti, which is very popular in Bangladesh — the rules and how to place bets are explained in detail here.

Read the Teen Patti Joker rules

Virtual Sports

Virtual football, cricket and racing running 24 hours a day — enjoy betting at any time without waiting for real matches.

View the virtual sports betting guide

Cricket

Bet on all major international cricket tournaments including BPL, IPL and T20 World Cup — match winner, top batter and live markets.

Read the cricket betting guide

Slots

Hundreds of slot games from top studios including PG Soft, Pragmatic Play and JILI — from classic reels to Megaways, you will find them all here.

View the full slot games collection

299 bat Casino

Play with real dealers in live baccarat, roulette and live shows from Evolution and Pragmatic Play Live — the feel of a real casino.

View live casino game details

Jackpot game types

299 bat offers several types of jackpot games — each with its own rules for how the jackpot grows. Learn about the main types below.

Progressive jackpot slots

A small portion of every bet is added to a pool; when someone hits a specific combination, the entire pool goes to them and the pool resets to zero.

Fishing game jackpot

In fishing games from JILI or Spadegaming, shooting a special large fish triggers a mega multiplier or a separate jackpot pool.

Live casino side-bet jackpot

Placing an additional side bet alongside baccarat or roulette awards a separate jackpot prize when a specific rare outcome occurs.

Fixed mega jackpot

In some games the jackpot pool is not progressive — triggering a specific rare symbol or bonus round awards a predetermined large prize.

View the full jackpot slots collection

200% Bonus

Get a welcome bonus on your first deposit

On your first deposit you will receive a 200% bonus, up to ৳5,000. The bonus can be withdrawn after wagering it 20 times.
Example: depositing ৳1,000 gives you a ৳2,000 bonus — balance ৳3,000. Wagering requirement: ৳2,000 × 20 = ৳40,000.

Open an account now

About us at 299 bat

299 bat was built with Bangladeshi players in mind. Our goal is simple — to provide an easy, reliable, and enjoyable online gaming experience in Bengali, where every step is transparent and player-friendly.

Here you will find slot games, cricket betting, live casino, virtual sports, and card games like Teen Patti. Games from Pragmatic Play, PG Soft, JILI, Evolution, and many other well-known studios are all available on one platform.

Fast deposits and withdrawals are available via bKash, Nagad, Rocket, or bank transfer. Accounts are secured with SSL encryption, and 24/7 live chat support in Bengali and English is always available.

Learn more about 299 bat
299 bat online casino lobby overview
299 bat KYC identity verification process

Account Verification Guide (KYC)

KYC (Know Your Customer) is the process of confirming your identity. It keeps your account and withdrawals secure, prevents fraud, and ensures the 21+ age requirement is met.

Documents typically required: National ID card (NID), passport, or driving licence; a recent utility bill or proof of address; a selfie of yourself holding your ID.

1

Start verification from your profile

Log in, go to Account Settings, and open the "Identity Verification" or Verification option.

2

Upload a photo of your ID

Upload clear photos of the front and back of your NID or passport — make sure the images are not blurry or cut off.

3

Provide a selfie and proof of address

Submit a clear selfie of yourself holding your ID, along with a photo of a recent utility bill.

4

Wait and complete

The team will review your documents and notify you by email or notification once verification is complete — it usually takes just a few steps.

Security tips:

① Only upload documents on HTTPS-secured sites. ② Where possible, cover the sensitive parts of your ID number. ③ Never send copies of your ID over unsecured chat or email.

Long-term Player Rewards

299 bat values not only new players but also regular members.

Refer a friend

You will receive a unique referral code from your account. When a friend signs up using that code and makes their first deposit, both of you will receive a special reward — see the promotions page for details.

Fast deposits with bKash and Nagad

Deposit easily using Bangladesh's most familiar mobile wallets. The minimum deposit is just ৳200.

bKash

The first choice for players across Bangladesh including Dhaka — transfer instantly using your mobile number.

  1. Select bKash on the payment page
  2. Enter your bKash number and amount (minimum ৳200)
  3. Confirm with OTP — the balance will be added immediately

Nagad

As a postal service, it is equally convenient in remote areas across the country.

  1. Select Nagad on the payment page
  2. Enter your Nagad number and amount (minimum ৳200)
  3. Confirm with your PIN or OTP

Rocket

Dutch-Bangla Bank's mobile wallet — fund your account quickly by linking it directly to your bank account.

  1. Select Rocket on the payment page
  2. Enter your Rocket number and amount (minimum ৳200)
  3. Confirm the transfer with your PIN

Fast & secure withdrawals

Getting your winnings should be straightforward — that is what we ensure at 299 bat.

4 methods

Withdrawal methods

bKash, Nagad, Rocket, and bank transfer (including Dutch-Bangla, BRAC, Islami Bank, and other major banks).

৳1,000

Minimum withdrawal

A minimum of ৳1,000 applies to every withdrawal — this rule is the same across all methods.

With account verification (KYC) complete, payouts are processed faster and more securely. Payments always go only to the player's own account or wallet.

VIP Loyalty Program

The more you play, the higher your tier and the greater your weekly cashback rate. Cashback is calculated based on your net losses for the week.

Bronze

Bronze

Up to 0.2% weekly cashback — a good starting point for new members.

Silver

Silver

Up to 0.5% weekly cashback — for regular players.

Gold

Gold

Up to 0.8% weekly cashback. Example: ৳160 cashback on ৳20,000 net losses.

Play more to move up to higher levels — see full details on the 299 bat VIP page.

Learn the differences between cricket formats

Betting rules and markets vary across formats — so understanding the format before placing a bet gives you a clear advantage.

Format Number of overs Duration Betting features
T20 20 overs Around 3–4 hours Fast-paced; per-over markets are popular
ODI 50 overs Around 7–8 hours Opportunity to adjust strategy during the innings break
Test Unlimited Up to 5 days Includes draw markets; long live betting window
The Hundred 100 balls Around 2.5 hours Shortest format; ball-by-ball markets

BPL, IPL and the T20 World Cup are the most popular tournaments among cricket fans in Bangladesh — betting markets for all of these are available on 299 bat.

Read the full cricket betting guide
299 bat cricket betting markets overview
299 bat bKash and Nagad payment methods

Secure payment methods

Deposits and withdrawals on 299 bat are available via bKash, Nagad, Rocket and bank transfer. All transactions are protected with SSL encryption.

Every payment goes directly to your own wallet or bank account — not through any third party. Withdrawals are generally completed within 15 minutes to 2 hours.

bKash Nagad Rocket Bank Transfer

Popular slot game collection

PG Soft's Fortune Tiger (max RTP 96.81%), Mahjong Ways 2 (max RTP 96.95%); Pragmatic Play's Gates of Olympus (max RTP 96.50%), Sweet Bonanza (max RTP 96.48%); JILI's Super Ace (max RTP 97%) — and many more popular titles available on 299 bat.

From classic 3-reel slots to high-volatility Megaways engine games — all types of slots in one place.

View the full slot games list
299 bat slot game reels and jackpot preview
299 bat live casino baccarat table

Live casino — real dealers

Join tables from Evolution and Pragmatic Play Live to play live baccarat, roulette, Teen Patti and more — with dealers streaming directly in Bengali. Playing with a real dealer in high-definition gives you a completely different experience.

Tables from multiple live studios including AE Sexy, WM Casino and SA Gaming are all available on one platform.

View the full live casino games list

Start today — a jackpot chance on every spin

Open an account, get a 200% bonus on your first deposit, and enjoy the best online gaming in Bangladesh. 21+

Go to 299 bat Login page

24/7 support always ready

For any issue, the 299 bat support team is always ready to help in both Bengali and English.

Live Chat

24 hours a day, 7 days a week — click the chat button at the bottom of the site.

Email Support

[email protected]

Help is available in Bengali through both live chat and email. No specific response time is guaranteed, but the team replies as quickly as possible.

299 bat customer support live chat interface

Frequently asked questions (FAQ)

Find answers to commonly asked questions here.

The minimum deposit at 299 bat is ৳200 — this limit is the same for every method. You can deposit via bKash, Nagad, Rocket and bank transfer.

Withdrawals are usually completed within 15 minutes to 2 hours — the same timeframe applies to all methods. The minimum withdrawal amount is ৳1,000.

On your first deposit you will receive a 200% bonus, up to ৳5,000. The bonus amount must be wagered 20 times before it can be withdrawn. For example: depositing ৳5,200 gives you a ৳5,000 bonus — total balance ৳10,200 and wagering requirement ৳5,000 × 20 = ৳1,00,000.

All casino and betting activities are strictly for players aged 21 and above. Age is verified at the time of account creation and confirmed through the KYC process.

You will generally need a National ID card (NID), passport or driving licence; a recent utility bill or proof of address; and a clear selfie of yourself holding your ID.

Betting markets are available for BPL, IPL, T20 World Cup and other major international cricket tournaments. Options range from match winner to ball-by-ball live markets.