Bangladesh's Most Trusted Cricket & Casino Betting Platform
Experience instant bKash deposits, live BPL and IPL betting, world-class casino games from Pragmatic Play and Evolution, and 24/7 English support. Join 50,000+ players winning big every day.
Current Progressive Jackpots
Mega Jackpot
Major Jackpot
Mini Jackpot
Recent Winners
Why Choose bat99
The most trusted online betting platform in Bangladesh
Instant Deposits
Deposit instantly with bKash, Nagad, Rocket, and Upay. Your funds are available immediately to start betting.
100% Secure
SSL encryption, secure payment processing, and strict data protection ensure your information is always safe.
Best Odds
Competitive odds on cricket, football, and all major sports. Maximize your winnings with our superior pricing.
24/7 Support
English and Bengali-speaking agents available round the clock via live chat, WhatsApp, and email.
Mobile Optimized
Bet on the go with our fully responsive mobile platform. Works perfectly on all Android and iOS devices.
Fast Withdrawals
Withdraw your winnings within 15 minutes to 24 hours. Quick, reliable payouts every time.
500+ Games
Massive selection of slots, live casino, crash games, and table games from top providers like Pragmatic Play and Evolution.
Generous Bonuses
Welcome bonus up to ৳20,000, weekly cashback, reload bonuses, and exclusive VIP rewards.
Get Started in 6 Easy Steps
Join bat99 and start winning today
Create Your Account
Click the registration button and fill in your basic details. Takes less than 2 minutes. Use your real information for smooth withdrawals later.
Verify Your Identity
Upload a clear photo of your National ID card and a selfie. Our team reviews documents within 1-24 hours. This step ensures your account security and enables fast withdrawals.
Make Your First Deposit
Deposit funds using bKash, Nagad, Rocket, or bank transfer. Minimum deposit is ৳500. Most methods credit your account instantly.
Claim Your Welcome Bonus
New players receive up to ৳20,000 welcome bonus on their first deposit. Bonus funds are credited automatically and subject to 30x wagering requirements.
Place Your First Bet
Browse cricket matches, football games, or casino games. Choose your bet, set your stake, and confirm. Live betting and pre-match options available.
Withdraw Your Winnings
Request withdrawal to your preferred payment method. Verified accounts receive payouts within 15 minutes to 24 hours depending on the method chosen.
Built Specifically for Bangladesh
Everything you need as a Bangladeshi player
Local Payment Methods
We support bKash, Nagad, Rocket, Upay, and all major Bangladeshi banks including Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, and Sonali Bank. Deposit and withdraw in BDT (৳) with no currency conversion fees.
English & Bengali Support
Our customer service team speaks both English and Bengali fluently. Get help in your preferred language via live chat, WhatsApp, or email. Support hours match Bangladesh Standard Time (BST, UTC+6).
Cricket-First Approach
Comprehensive coverage of BPL (Bangladesh Premier League), IPL, T20 World Cup, ICC tournaments, and all Bangladesh Tigers matches. Live betting, ball-by-ball updates, and competitive odds on every match.
Local Understanding
We understand Bangladeshi holidays (Pohela Boishakh, Victory Day, Independence Day, Eid, Durga Puja) and adjust our promotions and support availability accordingly. Customer service based in Dhaka understands local needs.
Trusted Game Providers
World-class gaming powered by industry leaders
Ready to Win Big at bat99?
Join 50,000+ players and claim your ৳20,000 welcome bonus today
Get Started NowVIP Program bat99
Exclusive rewards for loyal players
Bronze
Entry tier for new players
- 0.3% cashback on losses
- Weekly reload bonus
- Access to VIP support
Requirement: ৳50,000 monthly turnover
Silver
Enhanced benefits and bonuses
- 0.5% cashback on losses
- Birthday bonus ৳2,500
- Higher withdrawal limits
Requirement: ৳150,000 monthly turnover
Gold
Premium tier with priority service
- 0.7% cashback on losses
- Faster withdrawals (1-6 hours)
- Dedicated chat support
- Monthly loyalty bonus
Requirement: ৳500,000 monthly turnover
Platinum
Elite benefits for serious players
- 1.0% cashback on losses
- VIP-only tournaments
- Personal account manager
- Exclusive event invitations
Requirement: ৳1,500,000 monthly turnover
Diamond
Ultimate VIP experience
- 1.2% cashback on losses
- 24/7 personal manager
- Luxury gifts and prizes
- Custom betting limits
Requirement: ৳5,000,000 monthly turnover
Payment Methods & Processing Time
Flexible deposit and withdrawal options for Bangladeshi players
| Payment Method | Minimum Deposit | Maximum Deposit | Processing Time | Fees |
|---|---|---|---|---|
| bKash | ৳500 | ৳100,000 | Instant | No fee |
| Nagad | ৳500 | ৳100,000 | Instant | No fee |
| Rocket | ৳500 | ৳100,000 | Instant | No fee |
| Upay | ৳500 | ৳50,000 | Instant | No fee |
| Dutch-Bangla Bank | ৳1,000 | ৳500,000 | 15 minutes - 2 hours | No fee |
| City Bank | ৳1,000 | ৳500,000 | 15 minutes - 2 hours | No fee |
| BRAC Bank | ৳1,000 | ৳500,000 | 1-24 hours | No fee |
| Islami Bank | ৳1,000 | ৳500,000 | 1-24 hours | No fee |
Withdrawal Processing Times
Withdrawal times vary based on your VIP tier and payment method. Standard members receive payouts within 6-24 hours for mobile financial services (bKash, Nagad, Rocket) and 1-3 business days for bank transfers. Gold tier and above enjoy priority processing with withdrawals completed in 1-6 hours. All withdrawals require account verification to comply with Bangladesh financial regulations.
Lightning-Fast Withdrawals
Get your winnings quickly and securely
15 Minutes Average
Most bKash and Nagad withdrawals are processed within 15 minutes during business hours for verified accounts.
Same-Day Payouts
All mobile financial service withdrawals requested before 6 PM BST are guaranteed to be processed the same day.
Secure Process
Every withdrawal undergoes security verification to protect your account. One-time verification enables faster future payouts.
Account Verification Process
Simple KYC process for secure withdrawals
Why Verification is Required
Account verification (Know Your Customer or KYC) is a legal requirement for all online betting platforms operating in Bangladesh. This process ensures:
- Your account security and protection against fraud
- Compliance with Bangladesh financial regulations
- Prevention of money laundering and underage gambling
- Faster withdrawal processing once verified
All reputable betting platforms worldwide require verification. It's a one-time process that protects both you and bat99.
Documents You'll Need
To verify your bat99 account, please prepare the following documents:
- National ID Card (NID): Clear photo of both front and back sides. Must be valid and not expired.
- Selfie Verification: Take a selfie holding your NID next to your face. Ensure both your face and the ID details are clearly visible.
- Address Proof (if required): Utility bill, bank statement, or rental agreement showing your current address. Must be dated within the last 3 months.
All documents must be in good condition with clearly readable text. Blurry or damaged documents may delay verification.
Verification Timeline
Our verification team works efficiently to process your documents:
- Standard Processing: 1-24 hours during business days
- Peak Times: May take up to 48 hours during holidays or weekends
- Instant Approval: Some documents are processed automatically within minutes
You'll receive an email and in-app notification once your account is verified. If we need additional documents, we'll contact you promptly.
What Happens After Verification
Once your account is verified, you unlock full platform access:
- Unlimited withdrawal requests with faster processing
- Higher deposit and withdrawal limits
- Access to VIP program and exclusive bonuses
- Priority customer support
- Participation in tournaments and special promotions
Verification is permanent unless your ID expires, in which case you'll need to upload an updated document.
Bonus Terms Comparison
Transparent bonus conditions with no hidden terms
| Bonus Type | Bonus Amount | Minimum Deposit | Wagering Requirement | Validity Period |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳1,000 | 30x bonus amount | 30 days |
| Weekly Reload | 50% up to ৳10,000 | ৳2,000 | 25x bonus amount | 7 days |
| Cashback Bonus | 10% on net losses | No minimum | 5x cashback amount | 7 days |
| Cricket Boost | 25% up to ৳5,000 | ৳1,500 | 15x bonus amount | Match duration + 24 hours |
| Birthday Bonus | ৳2,500 - ৳10,000 (tier-based) | No deposit required | 20x bonus amount | 14 days |
Important Bonus Terms
All bonuses are subject to wagering requirements before withdrawal. For example, a ৳1,000 bonus with 30x wagering requires ৳30,000 in total bets before you can withdraw the bonus funds. Different games contribute differently toward wagering: slots contribute 100%, table games 10%, and live dealer games 20%. Maximum bet while playing with bonus funds is ৳500 per spin or hand. Bonuses expire after the validity period if wagering is not completed. Only one bonus can be active at a time. Terms apply to all players aged 21 and above.
24/7 Customer Support
English and Bengali-speaking agents ready to help
Live Chat
Instant help via our 24/7 live chat system. English and Bengali-speaking agents available around the clock. Average response time: 2-5 minutes.
Email Support
Send detailed inquiries to and receive responses within 2-6 hours during business days.
Connect with us via WhatsApp for quick questions and account assistance. Available 24/7 with native English and Bengali support.
What We Can Help With
- Account registration and verification issues
- Deposit and withdrawal assistance
- Bonus activation and wagering questions
- Game rules and betting explanations
- Technical issues and platform bugs
- Responsible gaming support and self-exclusion
- VIP program inquiries and tier upgrades
- Account security and password reset
- Promotions and special event questions
- Feedback and complaint resolution
RTP & House Edge Explained
Understanding your odds before you play
What is RTP?
RTP stands for Return to Player — a percentage figure that describes how much of the total wagered money a game is statistically expected to pay back to players over a long period of time. For example, a slot game with 96% RTP will theoretically return ৳96 for every ৳100 wagered across millions of spins. It is important to understand that RTP is calculated over hundreds of thousands to millions of rounds, so short-term results can and do deviate significantly. RTP is not a guarantee of how much you personally will win or lose in any single session.
Typical RTP Ranges by Game Type
Different game categories carry different average RTP values:
- Online Slots: 92% – 98% (varies by game and provider)
- Blackjack (basic strategy): approximately 99%
- European Roulette: 97.3% (single zero wheel)
- American Roulette: 94.7% (double zero wheel)
- Baccarat: 98.5% on banker bet
- Video Poker: 95% – 99.5% depending on variant
- Crash Games (e.g., Aviator): ~97%
What is House Edge?
House edge is the mathematical advantage the casino holds over players and is the inverse of RTP. If a game has 97% RTP, the house edge is 3%. This means that for every ৳100 bet placed, the platform statistically retains ৳3 as revenue over the long run. House edge exists in every casino game worldwide and is how platforms sustain operations, fund promotions, and remain profitable. A lower house edge means better theoretical value for the player. Games like blackjack with basic strategy have among the lowest house edges available, making them strategically favorable choices for informed players.
Why This Knowledge Matters
Understanding RTP and house edge helps you make smarter decisions about which games to play and how to manage your budget. Choosing games with higher RTP reduces the rate at which your bankroll erodes over time. It also helps set realistic expectations — casino games are entertainment products, not income sources. At bat99, all games are provided by certified third-party developers and their RTP values are independently audited for fairness. You can always find a game's RTP in its rules or paytable section. We encourage all players to use this information as part of a responsible gaming approach.
Responsible Gaming Tools
bat99 is committed to safe and responsible gambling
Self-Exclusion
Request a temporary or permanent self-exclusion from your account settings at any time. Options include 24-hour cooling-off, 1-week, 1-month, 6-month, or permanent exclusion. Exclusions take effect immediately.
Deposit Limits
Set daily, weekly, or monthly deposit limits to control your spending. Limits take effect immediately when reduced, and a 48-hour cooling-off period applies before limits can be increased.
Loss Limits
Set maximum loss thresholds on a daily, weekly, or monthly basis. Once your limit is reached, your account is temporarily restricted from placing further bets for the defined period.
Session Time Limits
Configure maximum session durations. When your session limit is reached, you will be automatically logged out and prompted to take a break before logging back in.
Reality Check Reminders
Enable periodic on-screen reminders showing how long you have been playing and your net result for the session. Available at 30-minute, 1-hour, or 2-hour intervals to keep you aware of time and spending.
Self-Assessment Quiz
Take our confidential self-assessment quiz to understand your gambling habits. Based on internationally recognized problem gambling screening tools, results are private and help you reflect on your behaviour honestly.
21+ Only — Play Responsibly
bat99 is strictly for adults aged 21 and above. If you feel that gambling is negatively affecting your finances, relationships, or mental health, please contact our responsible gaming support team immediately via live chat or email . Help is available 24/7, completely confidential, and provided in both English and Bengali. Gambling should always be entertainment — never a way to solve financial problems or cope with stress. Please gamble only within your means.
Your Privacy Matters to Us
bat99 is committed to protecting your personal information. We collect only the data necessary to operate your account, process transactions, and comply with legal obligations. Your data is never sold to third parties. All information is encrypted using SSL technology and stored on secure servers. You have the right to access, correct, or request deletion of your personal data at any time. For full details on how we handle your information, review our Privacy Policy. By using bat99, you acknowledge and accept our data handling practices as described therein.
"At bat99, we believe every Bangladeshi player deserves a safe, fair, and genuinely exciting betting experience — backed by world-class technology, transparent terms, and a team that truly understands the local market."