Help Centre

299bad Frequently Asked Questions

Everything you need to know about registration, deposits via bKash and Nagad, withdrawals, game rules, bonuses, and responsible gaming at 299bad.

25 Questions bKash & Nagad Cricket & Slots 21+ Only

This page answers the most common questions asked by 299bad players across Bangladesh — from Dhaka and Chittagong to Sylhet, Khulna, and Cox's Bazar. Whether you are signing up for the first time, making your first bKash deposit, asking about cricket betting markets, or looking for responsible gaming tools, you will find a direct answer below. If your question is not covered here, email our support team at [email protected].

Account & Registration

To create an account on 299bad, visit the 299bad Login page and click the registration option, then fill in your full name, date of birth, email address, and mobile number. You will need to confirm that you are 21 years of age or older and agree to the Terms and Conditions. Once submitted, you will receive a verification message to activate your account.
299bad requires a valid government-issued photo ID to complete KYC verification — this can be your National Identity Card (NID), passport, or driving licence. In some cases, you may also be asked to provide proof of your registered address or a screenshot of your bKash or Nagad account to confirm your payment method ownership. Verification is usually completed within one business day.
The minimum age to register and play on 299bad is 21 years old. This policy applies to all players in Bangladesh without exception. We perform age verification checks during the KYC process, and any account found to belong to a person under 21 will be closed immediately.
If you have forgotten your 299bad password, use the password reset option on the 299bad Login page and enter your registered email address or mobile number. A reset link or one-time code will be sent to you. If you do not receive it within a few minutes, check your spam folder or contact our support team at [email protected] for assistance.
No — each player is permitted to hold only one active account on 299bad. Duplicate accounts are detected during our verification process and will result in both accounts being suspended. If you believe you have accidentally created a duplicate, contact [email protected] to resolve the issue before your accounts are penalised.
To close your 299bad account, send an email to [email protected] with the subject line "Account Closure Request" from your registered email address. Our team will process your request within one business day. Any remaining balance will be returned to your verified payment method before closure. Note that account closure is different from self-exclusion — if you are closing due to a gambling concern, please ask about self-exclusion options instead.

Deposits & Withdrawals

To deposit via bKash on 299bad, log in to your account, go to the Deposit section, select bKash as your payment method, and enter the amount you wish to deposit. You will be shown a 299bad bKash merchant or personal number to send the payment to. After completing the bKash transfer, enter your bKash transaction ID in the deposit form to confirm. Deposits are typically credited to your 299bad account within 5 to 15 minutes.
Nagad deposits on 299bad are usually processed within 5 to 15 minutes during normal operating hours. The process is the same as bKash: select Nagad in the deposit section, send the amount to the provided 299bad Nagad number, and submit your transaction ID. If your deposit has not appeared after 30 minutes, contact support with your Nagad transaction reference.
The minimum deposit amount on 299bad is ৳200 BDT for mobile wallet payments including bKash, Nagad, Rocket, and Upay. For bank transfer deposits via Dutch-Bangla Bank, BRAC Bank, City Bank, Islami Bank, or Sonali Bank, the minimum is ৳500 BDT. These thresholds may vary during promotional periods, so check the Deposit page for the current minimum at the time of your transaction.
The minimum withdrawal amount on 299bad is ৳500 BDT regardless of the payment method you use. Withdrawals are processed to the same payment method you used for your deposit — bKash, Nagad, Rocket, Upay, or your registered bank account. Your account must be fully KYC-verified before any withdrawal request can be approved.
Most withdrawals on 299bad to bKash, Nagad, or Rocket are processed within 1 to 4 hours of approval during business hours (Bangladesh Standard Time, UTC+6). Bank transfers to Dutch-Bangla Bank, BRAC Bank, or other partner banks may take 1 to 3 business days depending on the bank's processing schedule. Withdrawals submitted outside of business hours are queued and processed on the next business day.
299bad does not charge platform-side fees on standard deposits or withdrawals. However, your mobile wallet provider (bKash, Nagad, Rocket) or bank may apply their own standard transaction charges, which are outside 299bad's control. Always check your payment provider's fee schedule before initiating a transaction to avoid surprises.
As a general rule, 299bad processes withdrawals to the same payment method used for the original deposit. This policy is in place to prevent money laundering and protect player funds. If your original deposit method is no longer available, contact [email protected] and our team will review your case and guide you through the alternative verification steps required.

Games & Gameplay

299bad offers a wide range of cricket betting markets covering BPL (Bangladesh Premier League), T20 World Cup, IPL, ICC tournaments, and international Test and ODI matches featuring the Bangladesh Tigers. Available markets include match winner, top batsman, top bowler, total runs, fall of wicket, man of the match, and in-play live betting on selected fixtures. Markets are updated before each match, so check the Cricket page for current availability.
All slot games available on 299bad are supplied by reputable third-party game studios including Pragmatic Play, NetEnt, and Microgaming, and use certified Random Number Generator (RNG) technology to ensure every spin outcome is genuinely random. 299bad does not modify the game software or interfere with RNG outcomes. Each game's published Return to Player (RTP) percentage reflects the theoretical long-term payout — this information is available within the game's help section.
Yes — 299bad is a fully mobile-optimised platform designed primarily for Android and iOS smartphones. All games, including slots, live casino tables, Aviator, Teen Patti 20-20, and cricket betting, work directly through your mobile browser with no app download required. Simply visit 299bad.onl in Chrome or Safari on your phone, log in, and play. The site is built for touch-screen use and performs well on standard 4G connections.
Aviator is a crash-style betting game available on 299bad where a multiplier climbs from 1x upward after each round begins. Players place a bet before the round starts and must cash out before the plane "flies away" — if the multiplier crashes before you cash out, your bet is lost. The game uses a provably fair algorithm, and results are determined in real time. You can place up to two simultaneous bets per round.
Teen Patti 20-20 on 299bad is a fast-paced live card game based on the classic South Asian three-card game. Two hands — Player A and Player B — are dealt, and you bet on which hand holds the higher-ranking three-card combination. Rounds are short and fast, typically completing within 30 to 45 seconds, making it well-suited for mobile play. The game is hosted by live dealers streamed in real time via Evolution Gaming and Ezugi studios.

Bonuses & Promotions

299bad offers a welcome bonus for new players on their first deposit. The specific bonus amount and percentage match vary by promotion period, so check the current offer on the 299bad Casino page or Promotions section after logging in. To claim the welcome bonus, make your first qualifying deposit above the stated minimum amount — the bonus is typically credited to your account automatically within a few minutes of the deposit being confirmed.
Wagering requirements on 299bad bonuses specify how many times the bonus amount must be bet before winnings can be withdrawn. The exact multiplier depends on the specific promotion and is stated clearly in the bonus terms when you claim it. As a general guide, most 299bad standard bonuses carry a wagering requirement of 20x to 40x the bonus amount. Always read the full bonus terms before accepting any offer to understand the conditions.
Yes — bonuses on 299bad have an expiry period, which is stated in the terms of each individual promotion. Typically, welcome bonuses and deposit match bonuses must be used within 7 to 30 days of being credited. If the wagering requirements are not met before the bonus expires, the bonus balance and any associated winnings are forfeited. Check the expiry date on any active bonus by logging in and reviewing your bonus balance.
Yes — 299bad regularly runs seasonal and event-based promotions tailored for Bangladeshi players. These include special deposit bonuses and free spins during Eid, Pohela Boishakh (Bengali New Year), and Victory Day, as well as enhanced odds and cashback offers tied to major cricket events like BPL, IPL, and the T20 World Cup. Keep an eye on the Promotions section of the platform and make sure your marketing email preferences are active so you do not miss these offers.

Safety & Responsible Gaming

299bad protects all player data using 256-bit SSL encryption on every page and transaction, the same security standard used by major banks. Personal data is stored on access-controlled servers and is never sold to third parties. Passwords are stored using one-way cryptographic hashing, meaning 299bad staff cannot view your password in plain text. Full details of how your data is collected and used are set out in the 299bad Privacy Policy.
299bad is an online gaming platform that operates under applicable terms and provides services to adult players in Bangladesh aged 21 and above. The platform uses SSL encryption, fair-play certified game providers, and responsible gaming safeguards. Players are responsible for understanding the rules that apply in their own jurisdiction. 299bad does not make representations about the legal status of online gambling in any specific country or region.
To self-exclude from 299bad, send an email to [email protected] with the subject line "Self-Exclusion Request" and state your preferred exclusion period: 1 month, 3 months, 6 months, 1 year, or permanent. Our team will lock your account within one business day and stop all marketing communications for the duration of the exclusion. Permanent self-exclusion cannot be reversed. Full details are available on the Responsible Gaming page.
The primary way to contact 299bad customer support is by email at [email protected]. Our team operates seven days a week and aims to respond to all enquiries within 24 hours (Bangladesh Standard Time, UTC+6). For responsible gaming matters such as self-exclusion or deposit limit requests, our team prioritises responses and typically replies within a few hours. There is no phone number or postal address — email is the official support channel.

Why Players Trust 299bad

Key platform features at a glance.

🔒
SSL Encrypted
256-bit SSL on every page and transaction keeps your data safe.
📱
Mobile First
Fully optimised for Android and iOS with no app download needed.
💸
bKash & Nagad
Fast deposits and withdrawals via Bangladesh's top mobile wallets.
🏏
Cricket Betting
BPL, IPL, T20 World Cup and more — live in-play markets available.
🎰
Fair Play RNG
All slots and casino games use certified RNG technology.
🛡️
21+ Responsible
Deposit limits, time-out, and self-exclusion tools for all players.