299app Online Casino — Fastest Withdrawal Directly to Your Mobile Wallet
Get your winnings to bKash and Nagad in just 5-30 minutes. A safe, fun, and trusted platform built for players in Bangladesh — get started now.
Game Categories — Everything in One Place
Welcome Bonus — 100% on First Deposit
When you open an account at 299app for the first time, you will receive a 100% bonus on your first deposit, up to a maximum of ৳5,000. This bonus can be used with a wagering requirement of just 20 times.
* Wagering requirement: 20 times. Minimum deposit ৳200.
Open an Account Now
Steps to Get Started
Begin your journey in just a few minutes.
Create an Account
Go to the 299app login page and register easily with your mobile number and password. The entire process takes just a few minutes.
Verification (KYC)
Upload your national ID card and a selfie. Account verification is usually completed within 1-24 hours.
First Deposit
Deposit a minimum of ৳200 via bKash, Nagad, Rocket, or bank transfer. Transactions are completed instantly.
Claim Your Welcome Bonus
Right after your first deposit, a 100% bonus will be automatically added to your account, up to a maximum of ৳5,000.
First Game or Bet
Choose your favourite game or cricket betting market. Enjoy live betting on BPL, IPL, or T20 matches.
Withdrawal
Withdraw your winnings directly to your bKash or Nagad wallet in just 5-30 minutes. Minimum withdrawal ৳800.
Why Choose 299app?
Fast Withdrawals
Get your winnings directly to your mobile wallet in just 5-30 minutes.
SSL Security
Your data and transactions are protected with the highest level of encryption.
24/7 Bengali Support
Get live chat support in Bengali at any time.
Best Odds
Competitive odds across everything from cricket to live casino.
Mobile-Friendly
Play smoothly on the Android app and mobile browser.
Regular Bonuses
Enjoy a welcome bonus, cashback, and VIP rewards every day.
VIP Program
Cashback benefits and exclusive VIP services across 5 tiers.
Extensive Game Library
Slots, live casino, cricket, football — all under one roof.
"Earning the trust of every player in Bangladesh is 299app's greatest reward."
Cricket Betting Markets
Bet on all tournaments — from Bangladesh Tigers matches to BPL, IPL, and the T20 World Cup.
Match Winner
Select which team will win the match — for example: Bangladesh vs India, Bangladesh to win.
Toss Winner
Bet on which team will win the toss at the start of the match — simple and quick.
Top Batsman
Pick the batsman who will score the most runs in the innings before the game begins.
Total Runs Over/Under
Bet on whether the total runs in an innings will be more or less than a set number.
Runs in an Over
Place a live bet on how many runs will be scored in a specific over.
Player of the Match
Predict in advance who will receive the Player of the Match award.
In live in-play betting, odds change as wickets fall and overs progress — take advantage of these shifts.
Jackpots and Big Wins
Many Bangladeshi players are winning big every day.
VIP Program and Cashback
The more you play, the higher you climb — and the more weekly cashback you earn.
Weekly cashback is credited to your account automatically every Monday. As your play volume increases, you will move up to a higher tier.
Cashback and Rebate Details
| VIP Level | Weekly Cashback | When It Is Credited |
|---|---|---|
| Bronze | Up to 0.2% | Every Monday |
| Silver | Up to 0.3% | Every Monday |
| Gold | Up to 0.5% | Every Monday |
| Platinum | Up to 0.6% | Every Monday |
| Diamond | Up to 0.8% | Every Monday |
Terms and Conditions:
- Cashback is calculated based on total bets placed during that week.
- A 1 times wagering requirement applies to the cashback balance.
- Tier is determined based on total betting activity from the previous month.
Bonus Terms Comparison
The terms of all bonuses are presented transparently below.
| Bonus Type | Bonus Amount | Minimum Deposit | Wagering Requirement | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% (up to ৳5,000) | ৳200 | 20 times | 30 days |
| Weekly Cashback | 0.2%–0.8% (based on VIP level) | Not applicable | 1 time | 7 days |
| Reload Bonus | Special offer on next deposit | ৳200 | 15 times | 7 days |
| Free Spin Offer | Free spins on selected slots | ৳500 | 25 times | 3 days |
Download the Android App
299app's Android app is built with Bangladeshi players in mind — it uses less data, bKash and Nagad payments are instant, and you can enjoy live cricket betting on the go.
Installation Guide
- Download the APK file only from the official site.
- Go to Android Settings and enable "Unknown Sources" or "Install from unknown sources".
- Tap the downloaded APK file to install it.
- Open the app and log in to your account.
- For security, turn off the "Unknown Sources" setting again after installation.
Minimum requirements: Android 7.0 or above, approximately 100 MB of free space.
Warning: Never download APK files from Telegram, Facebook, or third-party links — this can create a security risk.
RTP and House Edge Explained
RTP (Return to Player) is a theoretical figure showing what percentage of total bets a game returns to players over the long term. For example, if a game has an RTP of 96%, it means an average of ৳96 is returned for every ৳100 wagered. This is not a guarantee for any single session — it is an average calculated over millions of rounds.
The typical RTP range varies by game type. Slot games generally fall between 92%–98%, blackjack is around 99%, and roulette is close to 94%–97%. Live dealer games often have a higher rate than slots.
House edge is the flip side of RTP — it is the casino's profit percentage. An RTP of 96% means a house edge of 4%. The higher the RTP, the more player-friendly the game. New players should compare RTP before choosing a game.
Volatility or variance also matters. High volatility games pay out less frequently but offer larger rewards. Low volatility games pay out smaller rewards more often. Choose a game based on your budget and playing style.
Betting Glossary
Simple explanations of common casino and betting terms for new players.
RTP (Return to Player)
The theoretical rate showing what percentage of total bets a game returns over the long term. A higher RTP means more favorable odds for the player.
House Edge
The percentage representing the casino's mathematical advantage on each bet. The lower the house edge, the better the game is for the player.
Wager / Wagering
The condition specifying how many times a bonus amount must be bet before it can be used. For example, 20x wagering means you must place ৳20,000 in bets for a ৳1,000 bonus.
Odds
The ratio representing the probability of an event occurring and how much can be won on that bet. Higher odds mean higher risk but a higher reward.
Parlay / Accumulator
Combining multiple bets into a single wager. If all predictions are correct, a large reward is paid out, but if even one is wrong, the entire bet is lost.
Live Bet
The ability to place bets in real time while a match or game is in progress. Odds change rapidly in in-play betting.
Cashout
The option to cash out part of a bet before the match ends — used to reduce risk or lock in a guaranteed profit.
Bankroll
The total amount of money set aside specifically for gaming. Managing it properly lets you play for longer.
Volatility
A measure of how much winnings fluctuate in a game. High volatility games pay out large wins less often; low volatility games pay out small wins more frequently.
Free Spin
The opportunity to spin the reels in a slot game at no cost — usually given as a bonus. Winnings can be withdrawn after meeting the wagering requirements.
Spread
A method of betting based on the difference between two sides. Commonly used in sports betting.
Stake
The amount of money placed on a specific bet. Setting the right stake is the foundation of bankroll management.
Bankroll Management Guide
Bankroll management is the most important skill for enjoying gaming responsibly. It helps you play for longer and protects you from unnecessary financial pressure.
- Set a budget: Allocate a fixed amount from your monthly income for gaming. This is an entertainment budget only — not from daily expenses or savings.
- Divide into sessions: Split your total bankroll into smaller sessions. Use 10–20% of your total budget per session. This way, one bad session does not wipe out your entire budget.
- The 1–5% rule per bet: Spend no more than 1% to 5% of your total session bankroll on a single bet. Following this rule helps you manage a losing streak.
- Know when to stop after a win: After a big win, set aside a portion of the profit right then. The urge to play "just a little more" often leads to losing those winnings.
- Set a loss limit: Decide in advance to stop once you have lost a fixed amount in a session. Never chase losses by placing more bets to recover.
- Keep a playing history: Record your daily deposits, withdrawals, and results in a notebook or spreadsheet. This helps you analyze your behavior and make better decisions.
Account Verification Process
The KYC (Know Your Customer) process helps ensure security and prevent fraud. It is a one-time process — once completed, you do not need to do it again.
Identity verification is mandatory for legal compliance and user protection.
National ID card (NID), proof of address, and a selfie photo.
Upload photos directly from Account Settings. Keep file size under 5 MB.
Verification is usually completed within 1–24 hours.
Once verified, you will have full withdrawal access and your bonus limit will increase.
Responsible Gaming Tools
299app believes gaming is for entertainment only — it should never be a cause of financial problems. That is why we provide various tools to keep players safe.
Self-Exclusion
The option to lock your own account for a set period — from 7 days to permanently.
Deposit Limit
Set your own maximum deposit limit on a daily, weekly, or monthly basis.
Loss Limit
The option to have betting automatically stopped after losing a set amount.
Session Time Limit
Set a maximum daily play time and receive a reminder when the time is up.
Reality Check
Automatic reminders at set intervals showing how long you have been playing and how much you have lost.
Self-Assessment Quiz
A simple questionnaire for self-assessing your gaming habits, available in the help section.
For players aged 21 and above only. If gaming becomes addictive, contact the support team via 24/7 live chat or email. For more information, visit our Responsible Gaming page.
Privacy Policy — Your Information Is Safe
When you register with 299app, your personal information is collected and used solely for account management, payment processing, and customer service. We never sell your information to third parties. All data is secured through SSL encryption.
Read the full Privacy Policy →Player Reviews
"Withdrawals at 299app are genuinely fast. I received my money on bKash in just 10 minutes. The support in Bangla is also very good."
"Betting on cricket at 299app during the BPL season is really enjoyable. The odds are good and live betting is smooth. No hassle with Nagad payments."
"Getting the welcome bonus was straightforward and the terms were clear. I am regularly receiving cashback at Gold VIP. The special offer on Pohela Boishakh was a nice touch."
Join 299app Now
Deposit as little as ৳200 via bKash or Nagad to get started and receive a 100% welcome bonus.
Get Started Today