❓ Help & Answers

bet299 Frequently Asked Questions

Everything you need to know about registering, depositing via bKash and Nagad, withdrawals, games, bonuses, and staying safe on bet299 — all in one place.

Registration bKash & Nagad Withdrawals Cricket Betting Bonuses Safe Play

This page covers the most common questions from bet299 players across Bangladesh — from Dhaka and Chittagong to Sylhet and Khulna. Whether you are a first-time player trying to complete registration, an experienced bettor asking about BPL cricket odds, or someone looking to understand our responsible gaming tools, the answers below will guide you. If your question is not listed here, reach out to our support team at [email protected] any time of day.

Why Players Trust bet299
⚡
Instant bKash & Nagad Deposits
Deposits via bKash, Nagad, Rocket, and Upay are credited to your bet299 account within minutes — no waiting, no friction.
🔒
256-Bit SSL Security
Every transaction and personal data exchange on bet299 is protected by bank-grade 256-bit SSL encryption, keeping your funds and identity safe.
🏏
Deep Cricket Betting Markets
BPL, IPL, T20 World Cup, ODI series — bet299 covers every major cricket event with pre-match and live betting markets tailored for Bangladeshi fans.
🎰
Certified Fair Games
All slots, live casino, and crash games on bet299 use independently audited RNGs from certified providers including Pragmatic Play, Evolution Gaming, and Spribe.
🛡️
Responsible Gaming Tools
Set deposit limits, activate time-outs, or self-exclude directly from your account settings. bet299 gives you full control over your play at all times.
💬
24/7 Support in BST
Our support team is available around the clock on Bangladesh Standard Time (UTC+6). Email [email protected] for account, payment, or game-related queries.

Account & Registration

Sign-up, KYC, login, and account management

Creating a bet299 account takes less than three minutes. Visit bet299.ws, tap the registration button, and fill in your full name, date of birth, mobile number, and a secure password. You must be aged 21 or above to register. Once submitted, a verification code is sent to your Bangladeshi mobile number to confirm your account.
bet299 requires a valid National Identity Card (NID) — front and back — or a passport photo page to complete KYC verification. You may also be asked to provide proof of address, such as a utility bill or bank statement dated within 90 days. KYC is required before your first withdrawal and is a one-time process.
On the bet299 login page, tap "Forgot Password" and enter your registered mobile number or email address. A one-time reset code will be sent to you within a few minutes. Enter the code, set a new password, and you are back in. If you do not receive the code, check your spam folder or contact [email protected].
No — each player is permitted exactly one bet299 account. Duplicate accounts are a violation of the Terms and Conditions and may result in all accounts being permanently closed and any balances forfeited. If you believe you have accidentally created a duplicate, contact [email protected] immediately to resolve the situation.
To permanently close your bet299 account, email [email protected] with the subject line "Account Closure Request" from your registered email address. The support team will process your request and arrange withdrawal of any remaining balance to your registered bKash or Nagad account. Account closures are processed within 3 business days.

Deposits & Withdrawals

bKash, Nagad, Rocket, bank transfer, limits & fees

To deposit via bKash on bet299, log in to your account and select Deposit, then choose bKash as your payment method. Enter the amount you wish to deposit, confirm, and complete the payment through your bKash app or USSD menu (*247#). The deposit is credited to your bet299 balance almost instantly — typically within 1 to 3 minutes.
Nagad deposits on bet299 are credited almost instantly — in most cases within 1 to 5 minutes of completing the payment in your Nagad app. If your deposit has not appeared after 15 minutes, take a screenshot of the Nagad transaction confirmation and contact [email protected] with the transaction reference number.
The minimum deposit on bet299 is ৳200 for mobile financial services including bKash, Nagad, Rocket, and Upay. Bank transfer deposits via Dutch-Bangla Bank, BRAC Bank, or other supported banks may have a higher minimum of ৳500. Check the Deposit page in your account for the current minimum applicable to each payment method.
The minimum withdrawal on bet299 is ৳500 for bKash, Nagad, and Rocket. Bank transfers have a minimum of ৳1,000. Withdrawal requests are typically processed within 1 to 24 hours, depending on the payment method and any pending verification requirements on your account.
bet299 processes most withdrawal requests to bKash and Nagad within 1 to 6 hours of submission. During peak periods — such as major cricket matches or BPL season — processing can take up to 24 hours. Bank transfers to accounts at Dutch-Bangla Bank, City Bank, or BRAC Bank may take 1 to 2 business days.
bet299 does not charge its own fees on deposits or withdrawals. However, your payment provider — bKash, Nagad, Rocket, or your bank — may apply their standard transaction charges. Any applicable provider fees are displayed before you confirm a transaction, so you always know the exact amount being sent or received.
Yes, bet299 supports Rocket (Dutch-Bangla Bank Mobile Banking) for both deposits and withdrawals. The process is the same as bKash and Nagad: select Rocket on the Deposit page, enter your amount, and complete the payment via the Rocket app or USSD code (*322#). Deposits are credited to your bet299 balance within minutes.

Games & Gameplay

Cricket betting, slots, live casino, mobile play & fairness

To bet on cricket at bet299, navigate to the Cricket section from the main menu. You will find pre-match and live betting markets for BPL, IPL, T20 World Cup, ODI series, and Bangladesh Tigers matches. Select your match, choose a market (match winner, top batsman, total runs, etc.), enter your stake in BDT, and confirm your bet.
bet299 offers a wide selection of slot games from top providers including Pragmatic Play, NetEnt, and Microgaming. You can find classic 3-reel slots, modern 5-reel video slots, and jackpot slots with progressive prize pools. Visit the Slots section from the main menu to browse the full library and filter by provider or theme.
bet299 uses games from certified third-party software providers — including Pragmatic Play, Evolution Gaming, Spribe, Ezugi, and Microgaming — all of which use independently audited Random Number Generators (RNGs). Game outcomes are statistically random and cannot be manipulated by the platform. Published RTP (Return to Player) percentages for each game reflect long-term statistical averages.
Yes — bet299 is fully optimised for mobile play on both Android and iOS devices. The entire platform runs in your phone's browser with no app download required. All games, the betting lobby, deposit and withdrawal features, and account settings work seamlessly on a standard Bangladeshi smartphone with a 4G or Wi-Fi connection.
Live casino games at bet299 — including live baccarat, roulette, blackjack, and Andar Bahar — are hosted by real dealers in real time via video stream. Standard international casino rules apply for each game, and the specific rules are displayed within the game interface before you place a bet. Minimum and maximum bet limits are shown at the table.

Bonuses & Promotions

Welcome bonus, wagering requirements, free spins & VIP loyalty

bet299 offers a welcome bonus for new registered players on their first deposit. The exact percentage and maximum bonus amount are displayed on the promotions page at the time of your registration. Welcome bonuses are subject to wagering requirements before any winnings can be withdrawn — always read the full bonus terms before claiming.
A wagering requirement (also called a playthrough requirement) means you must bet a certain multiple of your bonus amount before you can withdraw bonus-derived winnings. For example, a ৳1,000 bonus with a 20x wagering requirement means you need to place a total of ৳20,000 in qualifying bets before the bonus funds become withdrawable cash. Progress is tracked in your account.
Most bonuses on bet299 are credited automatically when you meet the qualifying conditions — for example, making a qualifying deposit or using a promotional code during deposit. If a promo code is required, enter it in the designated field on the Deposit page before confirming. If you believe a bonus has not been credited, contact [email protected] within 24 hours.
Yes — bet299 has a dedicated VIP program for loyal players. As you play and wager on the platform, you accumulate points that move you through VIP tiers. Higher tiers unlock benefits such as higher withdrawal limits, personalised bonuses, priority customer support, and exclusive promotions tied to major cricket events like BPL and IPL. Visit the VIP page for full tier details.

Safety & Responsible Gaming

Licensing, 21+ age policy, self-exclusion & data security

bet299 is a secure online betting platform that uses 256-bit SSL encryption on all transactions and communications to protect your data and funds. All player data is handled in compliance with international data protection standards. Regarding legality, online gambling regulations in Bangladesh are complex — players are responsible for understanding the laws that apply in their individual circumstances.
bet299 protects all user data using 256-bit SSL/TLS encryption for data in transit and encrypted storage for data at rest. Passwords are stored in hashed form — plain-text passwords are never stored. Access to personal data within the organisation is restricted on a need-to-know basis. Full details of our data practices are outlined in the Privacy Policy.
The minimum age to register and play on bet299 is 21 years. This is strictly enforced through identity verification at registration and KYC document checks. Anyone found to be under 21 will have their account permanently closed and funds forfeited in accordance with our Terms and Conditions. bet299 is committed to preventing underage gambling.
To self-exclude from bet299, email [email protected] with the subject line "Self-Exclusion Request" and your registered username. Self-exclusion options are available for 6 months, 1 year, 2 years, or permanently. Your account will be deactivated within 24 hours and all marketing communications suppressed. You can also set deposit limits and time-outs directly in your account settings.
Still Have Questions?
Our support team is available 24/7 on Bangladesh Standard Time. Explore the site or log in to manage your account right now.