ba99fun Betting App — enjoy a seamless casino experience on any mobile device, at any time
ba99fun is built for players in Bangladesh — deposit in seconds via bKash, Nagad, and Rocket, enjoy live cricket betting, and get a welcome bonus of up to ৳20,000.
Why Choose ba99fun
A platform trusted by millions of players in Bangladesh — secure, fast, and mobile-friendly.
Instant Deposits
Deposits via bKash, Nagad, and Rocket are completed within seconds. Bank transfers are also supported.
InstantSSL Protection
All transactions and personal data are fully secured with 256-bit SSL encryption.
SecureLive Cricket Betting
Enjoy live in-play markets on BPL, IPL, T20 World Cup, and Test matches.
LiveMobile-Optimized
Runs smoothly on any Android or iOS device — low data usage, fast loading.
Mobile24/7 Bengali support
Get support in Bengali via live chat any time of day or night — no waiting.
Always OnAttractive Bonuses
100% bonus on your first deposit, weekly cashback, and exclusive benefits through the VIP program.
BonusHuge Game Collection
Slots, live casino, fishing games, bingo — all kinds of entertainment in one place.
EntertainmentFast Withdrawals
Withdrawals are typically processed in just 5-30 minutes. Minimum ৳1,000.
FastGet a 100% Welcome Bonus of up to ৳20,000
When you create your first account at ba99fun, you will receive a 100% bonus on your first deposit. Here is a simple example:
- Deposit ৳1,000 → Bonus ৳1,000 → Total Balance ৳2,000
- Deposit ৳42,000 → Bonus ৳20,000 → Total Balance ৳62,000
- Wagering requirement is only 10x
- Deposit via bKash, Nagad, or Rocket — bonus is instant
- For players aged 21 and above only
Steps to Get Started
Start your journey at ba99fun in just a few easy steps.
Create an account
Go to the ba99fun Login page and register with your name, mobile number, and a password of your choice. The entire process takes only 2 minutes.
Complete Verification
Upload your National ID (NID) and a selfie. KYC verification is usually completed within 1-24 hours.
Make Your First Deposit
Deposit a minimum of ৳500 via bKash, Nagad, Rocket, or bank transfer. Mobile wallet deposits are instant.
Claim Your Welcome Bonus
After your first deposit, a 100% bonus will be automatically added to your account — up to a maximum of ৳20,000.
Place Your First Bet or Play
Live cricket betting, slot games, or live casino — pick what you enjoy and start playing.
Withdraw Your Winnings
Request a withdrawal of at least ৳1,000. It will typically reach your mobile wallet within 5-30 minutes.
Fast Deposits via bKash and Nagad
ba99fun offers instant deposit options through the most popular mobile wallets in Bangladesh.
Why Do People Prefer Mobile Wallets?
Millions of people in Bangladesh use mobile wallets instead of bank accounts. With bKash and Nagad, you can deposit from home in just a few seconds, at any time. From Dhaka to the most remote parts of the country — ba99fun is equally accessible to everyone.
- Minimum deposit of just ৳500
- Minimum withdrawal ৳1,000
- Withdrawals are typically completed in 5-30 minutes
Cricket Betting Markets
ba99fun offers a range of betting options on BPL, IPL, T20 World Cup, and Test cricket.
Bet on which team will win the match. Example: pick the Bangladesh Tigers in a Bangladesh vs Pakistan game.
Bet on which team will win the toss before the match begins.
Bet on which batter will score the most runs in a given innings.
Bet on whether the total runs in an innings will be above or below a set number — example: more than 160 runs in 20 overs.
Predict how many runs will be scored in a specific over. Especially popular in live in-play betting.
Bet in advance on who will win the Player of the Match award.
How Does Live In-Play Betting Work?
During a cricket match, the odds change with every wicket, run, or over. When a key wicket falls, the batting team's odds go up and the bowling team's odds go down. Understanding these shifts gives experienced bettors an advantage.
How to Read Odds
Understanding odds is essential to succeeding in online betting. There are three main formats — Decimal, Fractional, and American.
Decimal Odds Example
You place a ৳500 bet at odds of 1.80. If you win, your total return will be:
৳500 × 1.80 = ৳900
That means a profit of ৳400.
Implied Probability
Odds of 1.80 mean the bookmaker estimates the probability of this outcome at around 55.6% (1 ÷ 1.80).
| Format | Example | Return on a ৳500 Bet |
|---|---|---|
| Decimal | 1.80 | ৳900 (profit ৳400) |
| Fractional | 4/5 | ৳900 (same value) |
| American (Moneyline) | -125 | ৳900 (same value) |
ba99fun uses the Decimal format, which is the easiest to understand. If you need any help, speak to us in Bengali via our 24/7 live chat.
Football Betting Markets
Football fans in Bangladesh closely follow the Premier League, La Liga, Champions League, and FIFA World Cup Qualifiers. It is worth noting that many major European matches kick off late at night according to Bangladesh Standard Time (BST, UTC+6).
1X2 Betting
Bet on a home win, draw, or away win — three options to choose from.
Double Chance
Win if either of two outcomes occurs.
Goals Over/Under
Bet on whether the total goals in a match will be above or below a set number.
Both Teams to Score
Bet on whether both teams will score — a straightforward but exciting market.
Asian Handicap
Balances the game by reducing the gap between team strengths.
Scorer Betting
Predict who will score first or at any point during the match.
Top Slot Games
The best titles from the best game providers, all on one platform.
VIP Program ba99fun
Level up as you play and enjoy more benefits. Weekly cashback and exclusive perks are waiting at every tier.
- Weekly cashback benefit
- Bengali live support
- Special promo offers
- Higher weekly cashback
- Priority support
- Exclusive tournaments
- Faster withdrawals
- Birthday bonus
- Private event access
- Personal account manager
- Premium birthday bonus
- Special tournament invitations
- Highest cashback rate
- Highest priority support
- Exclusive events and rewards
- Personal VIP manager
You can naturally move up to higher tiers based on your playing style and activity level.
Install the Android App
The ba99fun mobile app loads fast on low data, offers easy deposits via bKash and Nagad, and lets you enjoy live cricket matches from anywhere. Android 7 or later and approximately 100 MB of free storage are required to run the app.
Download the APK from the official site
Only download the APK file from ba99fun's official website. Never download from Telegram or Facebook groups.
Allow installation from unknown sources
Go to Android Settings → Security → turn on "Unknown Sources" to allow installation of APKs downloaded from a browser.
Install the APK file
Tap the downloaded file and follow the installation instructions.
Log in and play
Open the app, log in to your account, and start playing.
Turn off the setting after installation
For security, turn "Unknown Sources" back off once installation is complete.
Cricket Partnership Trends
An industry perspective on how international online betting brands are connecting with cricket.
Cricket sponsorship has become a notable trend in Asia's online betting industry in recent years. Various platforms are building relationships with international cricket leagues and players.
For example, Babu88 has established ties with the Montreal Tigers and Colombo Strikers franchises. Crickex has invested in regional sponsorships across the Bangladesh and South Asia markets. Jeetbuzz has appointed world-renowned all-rounder Andre Russell as a brand ambassador.
This trend shows how deeply cricket and online betting are intertwined across South Asia, including Bangladesh. Every match played by the Bangladesh Tigers generates excitement among hundreds of millions of fans across the country.
RTP and House Edge Explained
RTP, or Return to Player, is a theoretical figure that indicates what percentage of total bets a game will return to players over the long run. For example, a 96% RTP means that on average, ৳96 comes back for every ৳100 wagered — the remaining ৳4 is the house edge.
The typical RTP range varies by game type. Slot games generally have an RTP of 92–98%. Blackjack can reach an RTP of around 99% with correct strategy. European Roulette has an RTP of approximately 97.3%.
House edge is the flip side of RTP — it is the casino's expected advantage. It is mathematically fixed for every game and cannot be fully eliminated by any strategy. However, choosing games with a higher RTP reduces potential losses over the long run.
Volatility is also important. High-volatility games occasionally produce big wins but result in losses more often. Low-volatility games deliver smaller but more regular wins. It is wise to choose a game type that matches your budget and patience.
| Game Type | Typical RTP |
|---|---|
| Slot Games | 92% – 98% |
| Blackjack | Approximately 99% |
| Roulette (European) | 94% – 97% |
| Baccarat | 98% – 99% |
| Crash Games | Generally 95%+ |
Account Verification Process
Learn about the KYC process to ensure a safe and transparent platform.
Why is KYC required?
ba99fun verifies the identity of every account to comply with international security standards and anti-money laundering policies. This also keeps your account secure.
National ID Card (NID)
Upload clear photos of the front and back of your National ID Card. The name must match the name on your account.
Proof of Address
A recent utility bill, bank statement, or any other official document showing your current address.
Selfie Verification
Take a clear selfie holding your NID. Verification is completed faster when the photo is taken in good lighting.
Processing Time
KYC verification is typically completed within 1–24 hours. You will receive a confirmation message by email once verified.
After Verification
Once verified, you will have full withdrawal access, higher transaction limits, and eligibility to participate in the VIP program.
Tips for Faster Verification
- Take photos in good lighting
- Make sure all details are clearly visible
- Do not cover any part of the document
- Keep your account name and NID name the same
- Contact live chat for help if you have any issues
Game Providers
ba99fun works with the best internationally recognised game developers.
Responsible Gaming Tools
ba99fun believes that gambling is for entertainment — it should never be a cause of harm. For players aged 21 and above only.
💰 Deposit Limits
Set a maximum daily, weekly, or monthly deposit limit to keep your budget under control.
📉 Loss Limits
Decide in advance the maximum loss you are willing to accept within a set period.
⏱️ Session Time Limits
Set a limit on how long you play in a single session — the app will alert you when the limit is reached.
🔔 Reality Check
You will be reminded at set intervals of how long you have been playing and how much you have won or lost.
🚫 Self-Exclusion
If needed, you have the option to suspend your account for as little as 30 days or permanently.
📋 Self-Assessment Quiz
Complete a short questionnaire about your gambling habits — it helps identify potential issues.
⚠️ If You Need Help
If you feel that gambling is becoming a problem for you or your family, contact ba99fun's 24/7 live chat immediately and activate the self-exclusion option. For more information on responsible gaming, visit our Responsible Gaming page.
Customer Support Channels
Our dedicated support team is always ready to help with any question or issue.
24/7 Live Chat
Any time of day, day or night — get instant support in Bengali via live chat. The best way to get answers about your account, transactions, or games.
- Instant response
- Full support in Bengali
- Resolution of transaction and technical issues
Email Support
For detailed inquiries, document submission, or KYC-related questions, send us an email. Our team will reply in Bengali as quickly as possible.
- Ability to attach documents
- Questions about KYC and account verification
- [email protected]
Join ba99fun today
Join millions of players in Bangladesh. Get a 100% bonus on your first deposit — up to ৳20,000.
Create an accountPrivacy Policy Notice
ba99fun takes your personal information very seriously. We use your name, contact details, and transaction information only for account management and security purposes. It is never sold to third parties. Read our Privacy Policy for more details.
Legal Notice
ba99fun is an online platform that does not claim any specific license or regulatory approval. Bangladesh's Public Gambling Act 1867 does not explicitly address online betting, so the legal position remains undefined.
Each user is solely responsible for complying with their own local laws. This platform is strictly for users aged 21 and above. To learn more about responsible gaming, visit: Responsible Gaming.