Bangladesh's #1 Betting Platform

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.

500+ Games
50K+ Players
৳20K Welcome Bonus
24/7 Support

Current Progressive Jackpots

Mega Jackpot

৳15,487,250

Major Jackpot

৳3,892,100

Mini Jackpot

৳845,620

Recent Winners

A*** from Dhaka Won ৳2,450,000
R*** from Chittagong Won ৳1,875,500
M*** from Sylhet Won ৳985,300

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

1

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.

2

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.

3

Make Your First Deposit

Deposit funds using bKash, Nagad, Rocket, or bank transfer. Minimum deposit is ৳500. Most methods credit your account instantly.

4

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.

5

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.

6

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.

bat99

Trusted Game Providers

World-class gaming powered by industry leaders

Pragmatic Play
Evolution Gaming
NetEnt
Microgaming
Ezugi
Spribe
bat99

Ready to Win Big at bat99?

Join 50,000+ players and claim your ৳20,000 welcome bonus today

Get Started Now

VIP 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

bat99

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.

bat99

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.

bat99

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.

bat99

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 [email protected] and receive responses within 2-6 hours during business days.

WhatsApp

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
bat99

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 [email protected]. 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.

bat99

"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."