Bangladesh's Premier Gaming Platform

299bad – Win Big Every Day with the Ultimate Casino Experience

From cricket betting on the Bangladesh Tigers to live dealer tables, slots, and card games — 299bad delivers a world-class gambling experience built for players across Dhaka, Chittagong, Sylhet, and every corner of Bangladesh.

500+ Games Available
৳20,000 Welcome Bonus
24/7 Customer Support
98.2% Payout Rate
18+ Only — Please Gamble Responsibly
299bad

Your Privacy Matters. 299bad collects and processes personal data solely to deliver and improve our gaming services. We never sell your data to third parties. By using this site, you acknowledge our data practices. Read our full Privacy Policy and Terms & Conditions for details.

Game Categories

Every type of game you love, all in one place. Swipe to explore.

Slots
Sports / Cricket
Live Dealer
Bingo
Teen Patti
Andar Bahar
Lottery
Poker
299bad

Why Choose 299bad?

Thousands of players from Dhaka to Cox's Bazar trust 299bad for fast payouts, a huge game library, and round-the-clock support in Bangladesh Standard Time.

Instant Deposits

Fund your account in seconds via bKash, Nagad, or Rocket. No delays, no hidden fees — just instant access to your favorite games.

Bank-Grade Security

256-bit SSL encryption protects every transaction and session. Your personal and financial data are always safe on 299bad.

Best Odds on Cricket

Get the most competitive odds on BPL, IPL, T20 World Cup, and all Bangladesh Tigers matches — pre-match and live in-play.

24/7 Live Support

Our dedicated support team is available around the clock in BST (UTC+6). Chat with a real agent anytime, any day of the year.

Mobile First Design

299bad is fully optimized for Android and iOS browsers. Play slots, bet on cricket, or join a live table from anywhere in Bangladesh.

Generous Bonuses

New players receive a welcome bonus up to ৳20,000, plus weekly reload bonuses, cashback, and exclusive VIP rewards.

English Interface

The entire 299bad platform is delivered in clear, easy-to-read English — the language of choice for educated gamblers across Bangladesh.

Fair Play Certified

All games on 299bad use certified Random Number Generator (RNG) technology, guaranteeing fair and unbiased outcomes on every spin and hand.

Top Slot Games at 299bad

Hand-picked high-RTP slots from the world's leading providers — Pragmatic Play, NetEnt, Microgaming, and more.

Gates of Olympus
Slots

RTP 96.5%

Sweet Bonanza
Slots

RTP 96.4%

Big Bass Bonanza
Slots

RTP 96.7%

Starburst
Slots

RTP 96.1%

Wolf Gold
Slots

RTP 96.0%

Mega Moolah
Jackpot

RTP 88.1%

Book of Dead
Slots

RTP 96.2%

Gonzo's Quest
Slots

RTP 95.9%

Reactoonz
Slots

RTP 96.5%

Jammin' Jars
Slots

RTP 96.8%

Razor Shark
Slots

RTP 96.7%

Dead or Alive 2
Slots

RTP 96.8%

299bad

Bonus Terms Comparison

No hidden conditions. Here is a clear breakdown of every active bonus at 299bad so you can pick what suits you best.

Bonus Offer Bonus Amount Min. Deposit Wagering Requirement Validity Period
Welcome Bonus
First deposit only
Up to ৳20,000 ৳500 30x bonus amount 30 days
Reload Bonus
Every Monday
50% up to ৳5,000 ৳300 25x bonus amount 7 days
Cashback Bonus
Weekly net losses
10% up to ৳3,000 No deposit required 5x cashback amount 7 days
Free Spins Pack
On selected slots
50 Free Spins ৳200 20x winnings 3 days
Refer a Friend
Per successful referral
৳1,000 flat Referred friend deposits ৳500 10x bonus amount 14 days

Wagering requirements apply to the bonus amount unless otherwise stated. Bonuses are available for players aged 18 and above only. Full bonus terms are available on the Terms & Conditions page.

Your 299bad Journey

Getting started on 299bad is quick and straightforward. From registration to your first withdrawal, we have made every step seamless for players across Bangladesh.

299bad
Step 1 — Create Your Account

Register in under two minutes. Provide your name, email, and preferred currency (BDT). Age verification (18+) is required before any deposit or play.

Step 2 — Make Your First Deposit

Deposit instantly using bKash, Nagad, Rocket, Upay, or your bank card. Minimum deposit is ৳200. Your welcome bonus is credited automatically.

Step 3 — Explore & Play

Browse 500+ games including cricket betting, live dealer tables, slots, and card games. Use filters by category, provider, or RTP to find your perfect game.

Step 4 — Withdraw Your Winnings

Request a withdrawal to your bKash or Nagad account. Most withdrawals are processed within 1–24 hours, subject to standard verification checks.

Payment Methods & Processing Times

All major Bangladeshi payment methods accepted. Realistic processing times — we believe in transparency over promises.

Payment Method Min Deposit Max Deposit Deposit Time Withdrawal Time Fee
bKash ৳200 ৳1,00,000 Instant 1–12 hours Free
Nagad ৳200 ৳1,00,000 Instant 1–12 hours Free
Rocket ৳300 ৳50,000 Instant 2–24 hours Free
Upay ৳300 ৳50,000 Up to 15 minutes 2–24 hours Free
Dutch-Bangla Bank ৳500 ৳5,00,000 Up to 30 minutes 1–3 business days Bank fees may apply
City Bank ৳500 ৳5,00,000 Up to 30 minutes 1–3 business days Bank fees may apply
BRAC Bank ৳500 ৳5,00,000 Up to 30 minutes 1–3 business days Bank fees may apply

Processing times are estimates and may vary depending on verification status and peak traffic periods. Withdrawal times are not guaranteed and may take longer during public holidays.

299bad

Built for Bangladeshis

299bad was designed from the ground up with the Bangladeshi player in mind. From the currency you use to the sports you love, every feature reflects the local experience. Whether you are in Dhaka, Khulna, Rajshahi, Mymensingh, or Barisal — 299bad is your home platform.

Full English Interface

The entire 299bad platform is delivered in clear, professional English — easy to navigate for players across all regions of Bangladesh without language barriers.

Bangladeshi Taka (BDT ৳)

All balances, deposits, withdrawals, and bonuses are displayed in BDT. No currency conversion headaches — what you see is what you get.

bKash, Nagad & Rocket Supported

Bangladesh's most popular mobile financial services are fully integrated. Deposit and withdraw in seconds without a bank card or international payment method.

Support in Bangladesh Standard Time (BST)

Our customer support team operates on BST (UTC+6), so you are always talking to someone who understands your time zone and local context.

Cricket-First Sportsbook

BPL, IPL, T20 World Cup, Bangladesh Tigers Test matches — we cover every format and tournament that matters to Bangladeshi cricket fans with live in-play betting markets.

Security & Trust

Your safety is our highest priority. 299bad employs industry-leading security standards to protect every player.

256-Bit SSL
Fair Play Certified
24/7 Support
Secure Payments
RNG Verified
KYC Protected
299bad

Your Data Is Always Protected

299bad uses 256-bit SSL encryption on every page and every transaction. Our servers are protected by enterprise-grade firewalls and real-time intrusion detection systems. We conduct regular third-party security audits to ensure our infrastructure meets the highest standards of data protection.

All games are powered by certified RNG (Random Number Generator) engines, independently tested for fairness. Our fair-play commitment means every spin, every card deal, and every dice roll is completely random and unbiased — no exceptions.

We take responsible gaming seriously. Players can set deposit limits, session time limits, and self-exclusion periods at any time through the account settings. For more information, visit our Responsible Gaming page.

299bad VIP Tiers

The more you play, the more you earn. Unlock exclusive perks, higher withdrawal limits, and dedicated account managers as you climb the 299bad VIP ladder.

Starter

Bronze

Free to join
  • Welcome Bonus up to ৳20,000
  • Access to 500+ games
  • bKash / Nagad deposits
  • Standard support (24/7 chat)
  • Weekly reload bonus eligible
  • Dedicated account manager
Elite

Diamond

৳2,00,000 lifetime wager
  • All Gold perks included
  • 25% weekly cashback
  • Unlimited withdrawal limits
  • Same-day withdrawals
  • Personalised bonus deals
  • VIP-only tournaments & events
299bad

Cricket Formats Explained

Understanding the format helps you bet smarter. Here is a quick guide to the four major cricket formats and what makes each one unique for bettors.

T20

Each team bats for a maximum of 20 overs. Matches typically last 3–4 hours. The fastest and most high-scoring format, ideal for live betting with rapidly shifting odds.

Markets: Top Batsman, Total Sixes, Match Winner, Next Over Runs
ODI

Each team faces 50 overs. Matches last 7–8 hours. ODIs strike a balance between aggression and strategy, offering a wide range of pre-match and in-play betting options.

Markets: Man of the Match, Highest Partnership, Total Runs
Test Cricket

Played over up to 5 days with unlimited overs per innings. The purest form of the game, rewarding patience in betting. Draw is a valid outcome, creating unique three-way market odds.

Markets: Series Winner, Innings Runs, Player Performance
The Hundred

Each team faces 100 balls split into sets of 10. Matches last around 2.5 hours — even faster than T20. Exciting for live betting with frequent momentum swings.

Markets: Top Scorer Per Set, Match MVP, Team Total Runs
League / Tournament Format Region Key Teams Betting Appeal
BPL — Bangladesh Premier League T20 Bangladesh Dhaka Dominators, Chattogram Challengers, Sylhet Strikers Very High
IPL — Indian Premier League T20 India Mumbai Indians, CSK, KKR, RCB Extremely High
BBL — Big Bash League T20 Australia Sydney Sixers, Melbourne Stars, Perth Scorchers Moderate
PSL — Pakistan Super League T20 Pakistan Lahore Qalandars, Karachi Kings, Peshawar Zalmi High

Bankroll Management Guide

Smart bankroll management is the single most important skill any gambler can develop. It does not guarantee wins, but it protects you from catastrophic losses and keeps the experience enjoyable over the long term. Here is a practical guide for players on 299bad.

1
Set a Fixed Gambling Budget

Before you play a single game, decide the maximum amount you are willing to lose in a session or a month. This figure should come from your disposable income only — never from savings, rent money, or borrowed funds. Treat it as an entertainment expense, not an investment.

2
Divide Your Bankroll into Sessions

If your monthly budget is ৳5,000, divide it into 10 sessions of ৳500 each. This prevents you from burning through your entire budget in one bad session and gives you multiple opportunities to play and recover.

3
Apply the 1–5% Per-Bet Rule

Never wager more than 1–5% of your total bankroll on a single bet or spin. For a ৳5,000 bankroll, that means each bet should be between ৳50 and ৳250. This approach extends your playing time and reduces the risk of ruin during a losing streak.

4
Know When to Walk Away After Wins

Set a win target before each session — for example, 50% above your starting stack. If you hit ৳750 from a ৳500 session, consider stopping. Chasing bigger wins after a good run often leads to giving it all back. Lock in profits by stopping while you are ahead.

5
Stop When You Hit Your Loss Limit

Decide in advance how much you are willing to lose in a single session. When you reach that limit, stop immediately — no exceptions. Emotional chasing after losses is the fastest way to exceed your budget. Walk away, rest, and return fresh another day.

6
Track Your Play History

Keep a simple log of each session: date, starting balance, ending balance, games played, and duration. Over time, this data reveals patterns in your play and helps you make informed decisions about which games suit your style and bankroll best.

299bad

Betting Glossary

New to online gambling? Here are 12 essential terms every player on 299bad should understand before placing their first bet.

RTP (Return to Player)

The percentage of all wagered money a game pays back to players over time. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average. Higher RTP means a lower house edge.

House Edge

The mathematical advantage the casino holds over the player on any given game. It is the inverse of RTP — a 4% house edge means the casino keeps ৳4 of every ৳100 wagered on average over the long run.

Wager / Stake

The amount of money you place on a single bet or spin. Your stake is deducted from your balance immediately and returned along with winnings if your bet is successful.

Odds

A numerical representation of the likelihood of an outcome and the potential payout. Decimal odds of 2.50 mean a winning ৳100 bet returns ৳250 in total (including your original stake).

Spread Betting

A form of sports betting where you bet on whether the result will be above or below a spread set by the bookmaker. Winnings and losses depend on how far the result moves from the spread.

Parlay / Accumulator

A single bet combining multiple individual bets. All selections must win for the accumulator to pay out. The more selections you add, the higher the potential return — and the higher the risk.

Live Bet (In-Play Betting)

Placing a bet on a sporting event while it is actively in progress. Odds change in real-time based on the current state of play, allowing you to react to what you are watching.

Cash Out

A feature that lets you settle a bet before the event ends, accepting a lower (or sometimes higher) return than the full payout. Useful for locking in profits or limiting losses mid-event.

Bankroll

The total amount of money a player has set aside specifically for gambling. Good bankroll management means never exceeding this amount and tracking your spending carefully over time.

Volatility (Variance)

A measure of how frequently and how much a slot game pays out. High volatility slots pay larger amounts less often; low volatility slots pay smaller amounts more frequently. Choose based on your bankroll and risk tolerance.

Free Spin

A bonus feature in slot games that allows you to spin the reels without using your own money. Free spins are commonly awarded as part of a welcome bonus or triggered by landing scatter symbols in a game.

Wagering Requirement

The number of times you must bet a bonus amount before you can withdraw it as real cash. A ৳1,000 bonus with a 30x requirement means you must wager ৳30,000 in total before withdrawing bonus-derived winnings.

Ready to Start Winning with 299bad?

Join thousands of players from Dhaka, Chittagong, Sylhet, and across Bangladesh who trust 299bad for their daily gaming entertainment. Claim your welcome bonus today — 18+ only, please gamble responsibly.