299apps
Trusted by Players Across Bangladesh

299apps — Bangladesh's Premier
Online Casino & Cricket Betting Platform

From Dhaka to Chittagong, thousands of Bangladeshi players enjoy live casino games, BPL cricket betting, Teen Patti, and fast slots — all in one place, with instant bKash and Nagad deposits.

18+ Only bKash & Nagad Accepted 24/7 English Support SSL Secured
299apps
Game Categories Overview

From the cricket pitch to the live casino floor, 299apps covers every game type that Bangladeshi players love. Here is what you will find on the platform.

Cricket Betting

Bet on BPL, IPL, T20 World Cup, and Test matches in real time. Pre-match and live in-play markets available with competitive odds for Bangladesh Tigers fans.

Slot Games

Hundreds of titles from Pragmatic Play, NetEnt, and Microgaming. Classic reels, Megaways, and progressive jackpots with RTPs starting from 96%.

Live Casino

Real dealers streamed in HD via Evolution Gaming and Ezugi. Play Live Baccarat, Live Roulette, and Live Blackjack from Dhaka or anywhere in Bangladesh.

Teen Patti

South Asia's favourite card game, available in multiple variants including Classic, Joker, and Muflis. Low stakes tables welcome beginners from Sylhet to Khulna.

Andar Bahar

A simple and fast card game rooted in Indian subcontinent tradition. Bet on which side the matching card lands — rounds complete in under 30 seconds.

Table Games

Digital Baccarat, Roulette, Blackjack, and Dragon Tiger with adjustable table limits. Perfect for players who prefer strategy over pure luck.

Crash Games

Titles like Aviator by Spribe give players full control over cash-out timing. Fast-paced rounds with multipliers that can soar above 100x — high risk, high reward.

Bingo

Relaxed, social-style Bingo rooms running around the clock. Multiple card options and chat rooms create a community feel for casual players looking for fun.

299apps
500K+
Registered Players
৳2.4B
Paid Out in 2025
1,800+
Games Available
7 Yrs
In Operation
Bonus Terms Comparison

Transparent bonus details so you know exactly what you are signing up for. No hidden conditions — all figures in BDT.

Bonus Type Bonus Amount Min. Deposit Wagering Req. Validity
Welcome Bonus 100% up to ৳20,000 ৳500 30x 30 days
First Deposit Bonus 50% up to ৳10,000 ৳300 25x 14 days
Weekly Cashback 10% up to ৳5,000 ৳200 5x 7 days
Cricket Reload 30% up to ৳8,000 ৳400 20x 14 days
Referral Bonus ৳500 per referral N/A 10x No expiry

Wagering requirements apply to bonus funds only. Terms may be updated — always check the promotions page for the latest information. 18+ players only.

299apps
Quick Deposit with bKash & Nagad

Over 60% of Bangladeshi players do not use traditional bank accounts — 299apps is built around the mobile wallets you already use every day.

bKash
Instant
৳100 – ৳50,000
3 simple steps
Nagad
Instant
৳100 – ৳50,000
3 simple steps
Rocket
Instant
৳200 – ৳30,000
3 simple steps
Upay
Under 5 min
৳200 – ৳25,000
4 simple steps
Bank Transfer
1–3 hours
৳1,000 – ৳500,000
BRAC, City, DBBL

All transactions are processed over encrypted connections. Deposits credited instantly to your 299apps wallet balance. Withdrawals via the same method used for deposit whenever possible.

299apps
Cricket Formats Explained

Understanding the format you are betting on is the first step to smarter wagering. Here is a clear breakdown of each format and what it means for your bets.

T20

T20 Cricket

20 overs per innings

~3.5 hours total

Most betting markets

The fastest format and the most popular for live betting. Dozens of in-play markets including next wicket, over runs, and top batsman. Featured leagues: BPL, IPL, T20 World Cup.

ODI

ODI Cricket

50 overs per innings

~7–8 hours total

Strong outright markets

One-Day Internationals offer longer match duration, meaning more opportunities for in-play bets. Bangladesh Tigers are particularly competitive in ODIs under ICC rankings.

Test

Test Cricket

Unlimited overs

Up to 5 days

Match & session betting

The purest form of cricket. Bettors can wager on session runs, innings totals, and draw outcomes. Patience is rewarded — odds shift dramatically over five days of play.

The Hundred

The Hundred

100 balls per innings

~2.5 hours total

Emerging market

England's newest franchise format. Growing fast in popularity among younger bettors. Unique scoring structure creates interesting handicap and total-runs markets.

Major Leagues at a Glance

BPL
Bangladesh Premier League — flagship domestic T20
IPL
Indian Premier League — world's richest T20 competition
BBL
Big Bash League — Australia's summer T20 season
PSL
Pakistan Super League — competitive South Asian T20
299apps
Slot Game Types

Not all slots are the same. Here is a quick guide to every slot format available on 299apps so you can find the style that suits you.

🎰
Classic Slots (3-Reel)

Simple three-reel machines inspired by traditional fruit machines. Easy to understand with straightforward paylines — great for beginners.

Providers: Microgaming, iSoftBet
🎬
Video Slots (5-Reel)

Feature-rich five-reel titles with bonus rounds, free spins, wild symbols, and cinematic themes. The most popular slot category on the platform.

Providers: Pragmatic Play, NetEnt, Play'n GO
💰
Progressive Jackpot

A portion of every bet feeds a growing jackpot pool that can reach life-changing sums. One spin can trigger a multi-million taka payout.

Providers: Microgaming (Mega Moolah), Playtech
Megaways Slots

Dynamic reel mechanics that generate up to 117,649 ways to win per spin. Cascading symbols and expanding reels create high volatility action.

Providers: Big Time Gaming, Pragmatic Play
🌊
Cascading Reels

Winning symbols are removed and replaced by falling new symbols, enabling multiple wins from a single spin. Often paired with multiplier chains.

Providers: NetEnt (Gonzo's Quest), Yggdrasil
🍇
Cluster Pays

No traditional paylines — wins are formed by clusters of five or more matching symbols touching horizontally or vertically. Ideal for high-frequency wins.

Providers: NetEnt (Aloha!), Hacksaw Gaming
Account Verification & KYC Guide

KYC (Know Your Customer) verification protects both you and the platform. It prevents fraud, secures your account, and ensures withdrawals go to the right person. Here is what to expect.

1
Submit Your National ID

Upload a clear photo of your NID (National Identity Card) — front and back. Bangladesh NID cards are accepted as primary identity proof. Passport or driving licence also accepted.

2
Provide Address Proof

A recent utility bill, bank statement, or official letter showing your name and address in Dhaka, Chittagong, Sylhet, or any other division. Must be dated within the last 3 months.

3
Selfie Verification

A clear selfie holding your NID confirms the document belongs to you. Ensure good lighting and that all four corners of the ID are visible in the same frame.

4
Review & Approval

The 299apps verification team reviews submissions within 1–24 hours. You will receive an email notification once approved. After approval, all withdrawal limits are lifted to their maximum.

Why Is KYC Required?

KYC is a global standard for licensed gambling platforms. It is required to prevent money laundering, protect minors, and ensure that winnings are paid to the verified account holder.

Players aged 18 and above are the only individuals permitted to hold a verified account. Age verification is a mandatory step in the process.

After Verification

  • Full withdrawal access with higher daily limits
  • Eligibility for all VIP programme tiers
  • Faster payout processing — priority queue
  • Access to exclusive verified-player promotions
  • Dedicated account manager for high-volume players
299apps
Responsible Gaming Tools

299apps is committed to safe play. Every registered player has free access to the following self-management tools — no questions asked, no waiting period.

Self-Exclusion
Temporarily or permanently exclude yourself from the platform for periods of 24 hours, 7 days, 30 days, 6 months, or indefinitely. Self-exclusion is enforced immediately upon request with no cooling-off period.
Deposit Limits
Set daily, weekly, or monthly deposit caps in BDT. Limits take effect immediately when reduced and require a 24-hour waiting period when increased — keeping impulsive decisions in check.
Loss Limits
Cap the total amount you can lose in a given period. Once your loss limit is reached, further play is blocked until the period resets. Useful for strict budget management.
Session Time Limits
Set a maximum session duration. When the timer expires, you are automatically logged out. Helps prevent extended unplanned play sessions, especially during late-night hours.
Reality-Check Reminders
Receive on-screen pop-up notifications at set intervals (every 30, 60, or 90 minutes) showing total time played and net session result. A helpful nudge to stay aware of your activity.
Self-Assessment Quiz
A confidential 10-question quiz that helps you evaluate your relationship with gambling. Results are private and never shared. Players flagged as at-risk are offered direct contact with our support team.
🛡️

Need Help Right Now?

If gambling is causing distress for you or someone you care about, please reach out. Our 24/7 support team is trained to assist with responsible gaming concerns, no judgement.

Support Email:
[email protected]

You can also visit the Responsible Gaming page for a full list of resources, helpline information, and self-help guides.

18+

Players must be 18 years or older. Underage gambling is strictly prohibited on 299apps.

Betting Glossary

New to online betting and casino games? These key terms will help you understand the games, odds, and promotions on 299apps.

RTP (Return to Player)
The percentage of total wagered money a game pays back to players over time. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average across many sessions.
House Edge
The mathematical advantage the casino holds over the player. For example, European Roulette has a house edge of 2.7%, meaning the casino retains ৳2.70 from every ৳100 wagered on average.
Wager / Stake
The amount of money you place on a single bet or game round. These two terms are interchangeable — your stake is the amount at risk before the outcome is determined.
Odds
A numerical representation of the probability of an outcome and the potential payout. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit) if successful.
Parlay / Accumulator
A single bet combining multiple selections where all must win. The odds multiply across selections, creating much higher potential returns but also a higher overall risk of losing.
Live Bet (In-Play)
A bet placed after an event has started while it is still in progress. Live markets update in real time — a key feature for cricket betting during BPL and IPL matches.
Cash Out
A feature allowing you to settle an active bet before the event finishes. You can take a guaranteed partial return rather than waiting for the full result — useful when momentum shifts mid-match.
Bankroll
The total amount of money set aside specifically for gambling. Effective bankroll management — typically betting 1–5% per wager — is the foundation of responsible and sustainable play.
Volatility
Describes how frequently and how much a slot game pays out. High-volatility slots pay less often but in larger amounts. Low-volatility slots pay smaller amounts more regularly.
Wagering Requirement
The number of times you must play through a bonus amount before it can be withdrawn as cash. A ৳1,000 bonus with a 30x requirement means you must wager ৳30,000 in total before cashing out.
Free Spin
A bonus spin on a slot game that costs nothing from your balance. Free spins are awarded as part of welcome bonuses, promotional offers, or triggered by in-game scatter symbols.
Spread Betting
A form of sports wagering where you bet on whether an outcome will be above or below a quoted range. Common in cricket for run totals — your profit or loss depends on how far outside the spread the result lands.
299apps
Security & Trust

Your safety is built into every layer of 299apps — from login to withdrawal. Here is how we protect your account and your money.

256-bit SSL
All data encrypted in transit
Fair Play Certified
RNG audited by independent labs
2FA Login
Two-factor account protection
Segregated Funds
Player balances held separately
24/7 Support
English-language assistance always available
Privacy First
No data sold to third parties
Customer Support Channels

The 299apps support team is staffed around the clock by English-speaking agents based in Bangladesh Standard Time (BST, UTC+6). Here is how to reach us.

24/7 Live Chat
Instant messaging directly in the app or website. Available every day of the year including Eid and public holidays.
Typical response: under 2 minutes
Email Support
For detailed queries, account issues, or document submissions. Contact: [email protected]
Typical response: under 4 hours
WhatsApp Support
Send a message on WhatsApp for quick help. Number: +880 1XXX-XXXXXX (displayed as plain text — not a clickable link).
Available: 08:00 – 24:00 BST daily
In-App Messaging
Submit a support ticket directly from within the 299apps platform. Track your ticket status from the help centre dashboard.
Typical response: under 6 hours

Your Privacy Matters. 299apps collects only the data necessary to operate your account and comply with legal obligations. Your personal information is never sold to third parties and is stored using industry-standard encryption. By using this platform, you agree to our data practices as described in our Privacy Policy. You may request deletion of your data at any time by contacting our support team.

Built for Bangladeshis

299apps was designed with the Bangladeshi player in mind from day one — not adapted as an afterthought. Every feature, payment option, and support channel reflects the realities of life in Bangladesh.

Full English Language Interface — Every menu, notification, and help article is in clear, simple English for Bangladesh's educated betting audience.
BDT Currency (৳) — All balances, deposits, and withdrawals displayed in Bangladeshi Taka. No confusing currency conversions or hidden forex fees.
bKash, Nagad & Rocket Integration — The three largest mobile financial services in Bangladesh are natively supported with instant processing and no extra transaction fees.
Bangladesh Standard Time (BST, UTC+6) — Customer support hours, match schedules, and promotional countdowns all follow BST so nothing gets lost in time-zone confusion.
BPL & Bangladesh Tigers Coverage — Deep cricket markets for domestic BPL matches and international Bangladesh national team fixtures, with local commentary context.
Bangladesh-Based Support Hours — Core support team operates from 08:00–24:00 BST with overnight coverage, so help is always close to hand for players from Rangpur to Cox's Bazar.
Why Choose 299apps

Thousands of players from Dhaka, Chittagong, Mymensingh, and Rajshahi choose 299apps every day. Here is why.

Instant Deposits

bKash and Nagad deposits clear in under 10 seconds on average — no waiting, no delays, play immediately.

Competitive Odds

Industry-leading margins on cricket, football, and kabaddi. More value per bet means better long-term returns for smart bettors.

Proven Security

256-bit SSL encryption, two-factor authentication, and regular independent security audits keep your account and funds safe.

1,800+ Games

The largest single-platform game library available to Bangladeshi players — slots, live casino, table games, crash, and more.

Mobile Optimised

Fully responsive on every Android and iOS device. No app download required — play directly in your mobile browser at full quality.

Generous Bonuses

Welcome bonus up to ৳20,000, weekly cashback, cricket reload offers, and seasonal promotions for Eid, BPL, and Pohela Boishakh.

Same-Day Withdrawals

Most withdrawals processed within 2 hours for verified accounts. Winnings back in your bKash or Nagad wallet the same day you request.

500K+ Community

Join over half a million registered players across Bangladesh who trust 299apps as their platform of choice for online entertainment.

Fast Withdrawals

299apps processes withdrawals faster than any other platform available to Bangladeshi players. Verified accounts enjoy priority processing with funds landing directly in your mobile wallet — no branch visits, no paperwork.

All withdrawal requests submitted before 22:00 BST on any day are processed the same day. Requests submitted after 22:00 BST are completed by 10:00 BST the following morning.

Average Withdrawal Times
bKashUnder 30 minutes
NagadUnder 30 minutes
RocketUnder 1 hour
Bank Transfer1–3 hours
98.7%
Same-Day Withdrawal Rate
For verified accounts in 2025
৳50K
Daily Withdrawal Limit
Standard verified accounts
0
Withdrawal Fees
We absorb all processing costs
৳500
Minimum Withdrawal
Low entry point for all players
299apps
Get Started Today

Ready to Play at 299apps?

Join over 500,000 players across Bangladesh. Deposit with bKash or Nagad in under 60 seconds and claim your welcome bonus of up to ৳20,000.

Login to 299apps Explore Casino

18+ Play Responsibly  |  Safe & Secure  |  bKash & Nagad Accepted