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.
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.
Every type of game you love, all in one place. Swipe to explore.
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.
Fund your account in seconds via bKash, Nagad, or Rocket. No delays, no hidden fees — just instant access to your favorite games.
256-bit SSL encryption protects every transaction and session. Your personal and financial data are always safe on 299bad.
Get the most competitive odds on BPL, IPL, T20 World Cup, and all Bangladesh Tigers matches — pre-match and live in-play.
Our dedicated support team is available around the clock in BST (UTC+6). Chat with a real agent anytime, any day of the year.
299bad is fully optimized for Android and iOS browsers. Play slots, bet on cricket, or join a live table from anywhere in Bangladesh.
New players receive a welcome bonus up to ৳20,000, plus weekly reload bonuses, cashback, and exclusive VIP rewards.
The entire 299bad platform is delivered in clear, easy-to-read English — the language of choice for educated gamblers across Bangladesh.
All games on 299bad use certified Random Number Generator (RNG) technology, guaranteeing fair and unbiased outcomes on every spin and hand.
Hand-picked high-RTP slots from the world's leading providers — Pragmatic Play, NetEnt, Microgaming, and more.
RTP 96.5%
RTP 96.4%
RTP 96.7%
RTP 96.1%
RTP 96.0%
RTP 88.1%
RTP 96.2%
RTP 95.9%
RTP 96.5%
RTP 96.8%
RTP 96.7%
RTP 96.8%
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.
Getting started on 299bad is quick and straightforward. From registration to your first withdrawal, we have made every step seamless for players across Bangladesh.
Register in under two minutes. Provide your name, email, and preferred currency (BDT). Age verification (18+) is required before any deposit or play.
Deposit instantly using bKash, Nagad, Rocket, Upay, or your bank card. Minimum deposit is ৳200. Your welcome bonus is credited automatically.
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.
Request a withdrawal to your bKash or Nagad account. Most withdrawals are processed within 1–24 hours, subject to standard verification checks.
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 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.
The entire 299bad platform is delivered in clear, professional English — easy to navigate for players across all regions of Bangladesh without language barriers.
All balances, deposits, withdrawals, and bonuses are displayed in BDT. No currency conversion headaches — what you see is what you get.
Bangladesh's most popular mobile financial services are fully integrated. Deposit and withdraw in seconds without a bank card or international payment method.
Our customer support team operates on BST (UTC+6), so you are always talking to someone who understands your time zone and local context.
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.
Your safety is our highest priority. 299bad employs industry-leading security standards to protect every player.
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.
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.
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.
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.
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.
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.
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.
| 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 |
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.
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.
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.
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.
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.
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.
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.
New to online gambling? Here are 12 essential terms every player on 299bad should understand before placing their first bet.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.