From live cricket action to premium slots and real-time casino tables, ace999 delivers the full experience for players across Dhaka, Chittagong, Sylhet, and beyond — with instant bKash and Nagad deposits.
"At ace999, we believe every player in Bangladesh deserves a world-class gaming experience — fair, fast, and fully secured."
Speed, security, and a seamless experience — here is what sets ace999 apart from every other platform available in Bangladesh.
Top up via bKash, Nagad, Rocket, or Upay and your balance updates in seconds. No waiting, no delays.
All transactions and personal data are protected with bank-grade 256-bit SSL encryption across every session.
Cricket, football, kabaddi — we offer some of the sharpest odds in the market for BPL, IPL, T20 World Cup, and more.
Fully optimized for Android and iOS. Whether you are in Rajshahi or Cox's Bazar, the experience is smooth on any screen.
Place in-play bets on every delivery during BPL, IPL, T20 World Cup, and international fixtures featuring the Bangladesh Tigers.
English and Bengali-speaking agents available around the clock via live chat, WhatsApp, and email.
100% first-deposit match up to ৳20,000 BDT, weekly cashback, and a tiered loyalty program that rewards every bet you place.
All games use certified Random Number Generators (RNG). Provably fair outcomes — no manipulation, ever.
New to ace999? Your first deposit is rewarded with a 100% match bonus — doubling your starting balance instantly. Bangladesh players enjoy one of the most generous welcome packages on the market.
100% First Deposit Match Bonus
Hundreds of premium slots from the world's best providers, all available in one place. Here are the fan favorites right now.
RTP stands for Return to Player — the percentage of all wagered money a game pays back to players over a long period of time. An RTP of 96% means that, on average, for every ৳100 wagered, ৳96 is returned as winnings. It is a theoretical long-run figure calculated across millions of spins, not a guarantee for any individual session.
The house edge is simply the inverse of RTP. A game with 96% RTP carries a 4% house edge — that is the casino's average profit margin per bet. Lower house edge games give you statistically better value over time. Blackjack, for example, carries a house edge of roughly 0.5% to 1% when played with basic strategy, making it one of the fairest table games available.
Understanding these numbers helps you choose games wisely. High-RTP slots (98%+) and table games like baccarat or blackjack offer better long-term value than novelty games with RTPs below 92%. Always check the game's information panel before playing — reputable providers like Pragmatic Play and NetEnt publish certified RTP figures.
Volatility (or variance) is equally important. A high-volatility slot pays out less frequently but in larger amounts. A low-volatility slot pays smaller amounts more often. Match your volatility preference to your bankroll size — high variance slots need a larger cushion to ride out long dry spells.
Understanding each format helps you place smarter bets. Here is a quick guide to T20, ODI, Test, and The Hundred — and what they mean for your betting strategy.
20 overs per side. Matches last roughly 3 hours. The most bet-on format globally — fast scoring, frequent wickets, and explosive finishes create dozens of in-play betting opportunities per match.
Key leagues: BPL (Bangladesh), IPL (India), T20 World Cup, BBL (Australia), PSL (Pakistan).
50 overs per side. Full day of cricket — around 7-8 hours. More scope for momentum swings and mid-innings strategy shifts, meaning richer spread betting and next-wicket markets.
Bangladesh Tigers feature regularly in ICC ODI Super League fixtures.
Up to 5 days, unlimited overs. The purist's format. Session-by-session betting (morning, afternoon, evening sessions), series result markets, and day-by-day odds shifts make Test cricket uniquely compelling for experienced bettors.
100 balls per side. An even faster format than T20, played in the UK. Matches last under 2.5 hours. Gaining popularity as a betting market with tight scorelines and last-ball finishes.
Privacy & Data Protection: ace999 collects and processes your personal data solely for account management, security verification, and regulatory compliance purposes. We never sell your data to third parties. For full details, please review our Privacy Policy.
Every bet you place earns loyalty points. Accumulate points to climb tiers and unlock exclusive rewards, faster withdrawals, and dedicated support.
Points are awarded at a rate of 1 point per ৳10 wagered on sports betting and 1 point per ৳20 wagered on casino games. Tier status is reviewed monthly.
ace999 partners exclusively with the world's most reputable game studios — ensuring every spin, hand, and live table meets the highest fairness and quality standards.
ace999 supports all major Bangladesh payment methods. Deposits are processed instantly in most cases. Withdrawal times vary by method and verification status.
| Payment Method | Min Deposit | Max Deposit | Deposit Time | Withdrawal Time | Fee Notes |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳200,000 | Instant | 15 – 60 minutes | No fee for deposits |
| Nagad | ৳200 | ৳200,000 | Instant | 15 – 60 minutes | No fee for deposits |
| Rocket | ৳300 | ৳100,000 | Instant | 30 – 90 minutes | No fee for deposits |
| Upay | ৳300 | ৳100,000 | Instant | 30 – 90 minutes | No fee for deposits |
| Dutch-Bangla Bank | ৳500 | ৳500,000 | 15 minutes | 1 – 24 hours | Standard bank transfer fees may apply |
| City Bank | ৳500 | ৳500,000 | 15 minutes | 1 – 24 hours | Standard bank transfer fees may apply |
| BRAC Bank | ৳500 | ৳500,000 | 15 minutes | 1 – 24 hours | Standard bank transfer fees may apply |
* Withdrawal processing times are estimates and may vary based on account verification status, daily volume, and the payment provider's own processing schedule. Completed KYC verification significantly speeds up withdrawal processing.
Know Your Customer (KYC) verification is a standard requirement across the online gaming industry. It protects both players and the platform from fraud, identity theft, and money laundering. Completing your verification also removes withdrawal limits and unlocks the full range of account features on ace999.
The process is straightforward and typically completes within 1 to 24 hours of document submission. Our compliance team reviews documents during Bangladesh Standard Time (BST, UTC+6) business hours — submissions made outside these hours are reviewed first thing the following morning.
Register using a valid email address and a strong password. Ensure the name you register with exactly matches your official identification documents — discrepancies will delay verification.
Upload a clear photo or scan of your Bangladesh National ID Card (NID) — both front and back. Alternatively, a valid passport photo page is accepted. The document must be current and not expired.
Submit a utility bill, bank statement, or official document issued within the last 90 days showing your full name and residential address in Bangladesh (Dhaka, Chittagong, Khulna, Sylhet, or elsewhere).
Take a clear selfie holding your NID card next to your face. Ensure both your face and the card text are clearly visible in good lighting. This confirms the account holder matches the submitted document.
Once approved (typically within 1–24 hours), you will receive a confirmation notification. Your account will be fully unlocked — including all withdrawal options, higher deposit limits, and bonus eligibility.
Smart bankroll management is the single most important skill any gambler can develop. These principles apply whether you are betting on BPL cricket or spinning slots at ace999.
Before you deposit a single taka, decide how much you can genuinely afford to lose without affecting your daily life. This is your gambling budget — treat it as entertainment spending, not an investment. Never chase losses with money earmarked for rent, food, or family expenses.
Split your total budget into smaller session amounts. For example, a ৳5,000 monthly budget might be divided into ৳500 sessions — giving you 10 separate playing sessions. Once a session amount is gone, stop for the day. This prevents a single bad run from wiping out your entire month's budget in one sitting.
Experienced bettors rarely risk more than 1–5% of their total bankroll on a single bet or spin. On a ৳2,000 session bankroll, this means individual bets of ৳20–৳100. This measured approach gives you enough bets to weather variance swings and allows winning streaks to compound meaningfully.
Decide before each session: if you double your session amount, you stop and bank the profit. If you lose 50% of your session amount, you stop and walk away. Emotional discipline at these two trigger points separates recreational players from those who damage their finances. Winning streaks end; loss streaks do too — but only if you stop playing.
Keep a simple record — a notebook or spreadsheet — logging each session's start amount, end amount, games played, and duration. Reviewing this data monthly reveals which games and session lengths suit your style, and whether your overall trajectory is sustainable. Transparency with yourself is the foundation of responsible play.
New to online betting and casino gaming? Here are the key terms every ace999 player should know before placing their first bet.
The percentage of total wagered money a game returns to players over a large number of rounds. A 96% RTP means ৳96 is paid back on average for every ৳100 wagered. Always a long-run theoretical figure, not a per-session guarantee.
The mathematical advantage the casino holds over players on any given game, expressed as a percentage. A 4% house edge means the casino expects to retain ৳4 for every ৳100 wagered over time. Lower is better for the player.
The amount of money placed on a single bet or spin. Your stake is the sum at risk in any given round. "Wagering" refers to the act of placing bets, and is also used in bonus terms to describe playthrough requirements.
The ratio that determines how much you win relative to your stake. Decimal odds of 2.50 on a ৳100 bet return ৳250 total (৳150 profit). In sports betting, odds also reflect the implied probability of an outcome occurring.
A single bet combining multiple selections where all must win for the bet to pay out. Odds multiply across each selection, meaning high potential returns — but a single losing leg voids the entire bet. Popular for BPL and IPL match combinations.
A bet placed while a sporting event is already in progress. Odds update in real time based on the match situation. Live betting on cricket allows wagering on the next wicket, next over runs, and session results as they unfold.
A feature allowing you to settle a bet before the event concludes — locking in a partial profit if your selection is winning, or reducing losses if it is going against you. Available on selected sports markets at ace999.
The total amount of money you have set aside specifically for gambling. Managing your bankroll responsibly — never betting more than a small percentage per session — is the cornerstone of sustainable play.
Also called variance. High-volatility games pay less frequently but in larger amounts. Low-volatility games pay smaller amounts more often. Choose volatility based on your session bankroll — high variance needs a deeper buffer.
A bonus round or promotional award that lets you spin a slot reel without deducting from your cash balance. Free spins are commonly awarded as part of welcome bonuses and weekly promotions at ace999.
The number of times you must bet a bonus amount before you can withdraw any associated winnings. A ৳1,000 bonus with a 20x wagering requirement means you must wager ৳20,000 in total before the bonus converts to withdrawable cash.
A form of betting where you wager on whether an outcome will be above or below a quoted spread, rather than a fixed result. Common in cricket for total runs markets — for example, betting on whether a team scores over or under 160 runs in a T20 innings.
Our dedicated support team is available around the clock, every day of the year. English- and Bengali-speaking agents are ready to assist with any question — from account issues to game rules.
Available 24/7 directly from your account dashboard. Average response time: 2–5 minutes. Our most popular support channel for Bangladesh players.
Message our support team via WhatsApp for convenient assistance. Contact number available after login. Response within 5–10 minutes during peak hours.
For detailed queries, account documentation, or formal complaints, reach us at [email protected] — responses within 2–6 hours.
All support agents are fluent in both English and Bengali. Whether you prefer to communicate in English or Bengali, our team understands you clearly.
Our agents handle these enquiries every day — quickly and professionally.
Thousands of players across Bangladesh are already enjoying live cricket betting, premium slots, and real-time casino games at ace999. Create your account today and claim your ৳20,000 welcome bonus.
For players aged 18 and above only. Please gamble responsibly.