Download the 999r App — Full Casino & Betting on Your Phone in Bangladesh
The 999r mobile app puts over 500 casino games, live cricket betting, slots, and instant bKash & Nagad deposits right in your pocket. Available for Android and iOS — optimised for Bangladesh networks.
Why Bangladesh Players Choose the 999r App
Mobile gaming is the dominant way players across Bangladesh engage with online casinos and sports betting — and 999r was built with that reality at its core. From Dhaka's busy urban commuters to players in Sylhet and Cox's Bazar with variable 4G connections, the 999r app is engineered to deliver a smooth, responsive experience regardless of your device or network conditions.
Unlike a browser tab that loses state when you switch apps, the 999r dedicated mobile app keeps your session live, your live cricket bet feed updating in real time, and your balance synced instantly after every bKash or Nagad deposit. The interface is designed for one-handed use on the 5.5 to 6.7-inch screens that are standard across the Bangladeshi smartphone market — including popular Xiaomi, Samsung, and Tecno handsets.
The app covers every vertical available on the full desktop platform: online slots from Pragmatic Play and PG Soft, live dealer tables powered by Evolution Gaming and Ezugi, Aviator and crash games from Spribe, sports betting on BPL, IPL, T20 World Cup, and football — all accessible from a single login. Your account, balance, and bonus progress are identical whether you play on desktop or mobile.
This page covers everything you need to know about the download process — from enabling the correct Android setting to completing your first deposit on the app. Follow the step-by-step guide below for your device type, and you will be up and running in under five minutes.
App at a Glance
- Platform: Android 6.0+ and iOS 13.0+
- App size: ~18 MB (Android APK), ~22 MB (iOS IPA)
- Languages: English
- Currency: Bangladeshi Taka (৳ / BDT)
- Payment: bKash, Nagad, Rocket, Upay
- Min deposit in-app: ৳500
- Live betting: Yes — BPL, IPL, T20, ODI
- Push notifications: Yes — odds changes & results
- Biometric login: Fingerprint & Face ID
- Age restriction: 21 and above only
Age Requirement: The 999r app is strictly for players aged 21 and above. By downloading and registering, you confirm you meet this requirement. Never share your login credentials with anyone under 21.
Choose Your Platform
The 999r app is available for both Android and iOS devices. Select your platform below for specific installation instructions and system requirements.
999r for Android
The Android version of the 999r app is distributed as a direct APK file — it is not available through the Google Play Store, which is standard practice for real-money gaming apps in Bangladesh. The installation takes roughly 60 seconds once you enable the correct device permission. The APK is scanned and certified safe before every release.
- OS: Android 6.0 (Marshmallow) or higher
- RAM: 2 GB minimum, 3 GB recommended
- Storage: 50 MB free space required
- File size: ~18 MB APK
- Connection: 3G minimum, 4G LTE recommended
- Permissions: Storage, Network access
999r for iOS
iPhone and iPad users can install the 999r app through the dedicated regional App Store listing or via the direct IPA download link on the 999r website. The iOS app shares the same feature set as Android — full game library, live betting, bKash and Nagad deposits, and push notifications for BPL and IPL score updates. Face ID and Touch ID login are supported.
- OS: iOS 13.0 or higher
- Device: iPhone 7 and later, iPad Air 2 and later
- Storage: 60 MB free space required
- File size: ~22 MB IPA
- Connection: 3G minimum, Wi-Fi recommended for live casino
- Biometrics: Face ID & Touch ID supported
Step-by-Step Installation Guide
Follow the instructions for your device. The entire process takes under five minutes on a standard Bangladeshi mobile connection.
Enable "Install Unknown Apps" on Your Device
Since the 999r APK is a direct download rather than a Play Store install, you need to allow your browser or file manager to install apps from unknown sources. Go to Settings → Apps → Special App Access → Install Unknown Apps, then tap your browser (Chrome, Firefox, or Samsung Internet) and toggle "Allow from this source" to On. On older Android versions (6 or 7), go to Settings → Security → Unknown Sources and enable it.
This setting applies only to the app you select — it does not open your device to all sources.Visit the 999r Download Page on Your Mobile Browser
Open Chrome or your preferred browser on your Android phone and navigate to the official 999r website. Head to the Download section and tap the Download Android APK button. The APK file (approximately 18 MB) will begin downloading immediately. On most connections in Dhaka and Chittagong, this takes under 30 seconds on 4G.
Always download the APK directly from the official 999r site — never from third-party mirrors.Open the Downloaded APK File
Once the download completes, pull down your notification shade and tap "999r_v4.2.1.apk" in the download notification, or open your file manager, navigate to the Downloads folder, and tap the file. A standard Android installation prompt will appear showing the app name, version, and permissions requested.
Tap "Install" and Wait
Review the permissions — 999r requests access to storage and network only. Tap Install. The installation completes in roughly 10 to 15 seconds. You will see a confirmation screen once it is done. Do not interrupt the process by pressing the home button.
Open the 999r App and Log In or Register
Tap Open on the confirmation screen or find the 999r icon on your home screen or app drawer. If you already have a 999r account, enter your mobile number and password. New players can complete registration directly in the app — it takes under two minutes. A valid Bangladeshi mobile number is required for account verification.
New accounts require National ID verification before withdrawals are enabled.Deposit via bKash or Nagad and Start Playing
After logging in, tap Deposit in the bottom menu. Select bKash, Nagad, Rocket, or Upay, enter your amount (minimum ৳500), and follow the in-app payment prompts. Funds are credited to your gaming balance instantly. You are now ready to access all 500+ games, live cricket betting, and the full live casino lobby.
Open Safari on Your iPhone or iPad
The 999r iOS installation works best through Safari — Apple's default browser. Using Chrome or Firefox on iOS may prevent the installation prompt from appearing correctly. Open Safari and navigate to the official 999r website on your device.
Using Safari is strongly recommended for iOS installation — it handles the provisioning profile correctly.Tap the iOS Download Link
On the Download page, tap Download for iOS. A dialog box will appear asking "Would you like to install 999r?" — tap Install. The app icon will appear on your home screen with a loading circle while the app installs. This takes roughly 20 to 40 seconds depending on your connection speed.
Trust the Developer Certificate
Because 999r is distributed outside the App Store, iOS requires you to manually trust the developer certificate once. Go to Settings → General → VPN & Device Management, find the 999r developer entry under "Enterprise App", and tap Trust. This is a one-time step and is standard for all direct-download iOS apps in Bangladesh.
Trusting the certificate applies only to apps signed by this developer — it is not a blanket security bypass.Open 999r from Your Home Screen
Return to your home screen and tap the 999r icon. The app will launch. If prompted, allow notifications — these are used for live BPL score alerts, odds movement updates, and deposit confirmation messages. You can adjust notification preferences at any time in Settings.
Log In and Enable Face ID or Touch ID
Enter your 999r credentials to log in. On first login, the app will offer to enable Face ID or Touch ID for faster future access. This is highly recommended — it means you can unlock your account with a glance or fingerprint instead of typing your password each time.
Fund Your Account and Explore the Game Library
Tap the Deposit button, choose your preferred payment method (bKash and Nagad are the fastest options, with instant credit), and enter your deposit amount starting from ৳500. The full 999r game library — slots, live casino, cricket betting, Aviator, and more — is immediately accessible from the app's home lobby.
All balances display in BDT (৳) with no conversion fees on any transaction.
What You Get with the 999r Mobile App
The 999r app is a complete gaming platform in your pocket — not a stripped-down mobile site. Here is a breakdown of everything included.
Full Slot Game Library
All 300+ slot titles from Pragmatic Play, PG Soft, JILI Games, Habanero, and NetEnt are available in the app — same games, same RTPs, same jackpots as the desktop version. Filters let you sort by provider, volatility, or RTP.
HD Live Casino Stream
Evolution Gaming and Ezugi live dealer tables stream at full HD quality in the app. Baccarat, Lightning Roulette, Andar Bahar, Crazy Time, and Blackjack are all available. A stable 4G connection in Dhaka or Chittagong is sufficient for uninterrupted live streaming.
Live Cricket Betting
Follow BPL, IPL, T20 World Cup, ODI, and Test matches with real-time in-play betting. Ball-by-ball micro-markets, over totals, wicket markets, and match winner bets update in the app with near-zero latency. Push notifications alert you when odds shift on your active bets.
Aviator & Crash Games
Spribe's Aviator and the full crash game suite run natively in the app with smooth animations and the same provably fair RNG as the desktop version. Auto cash-out, dual-bet mode, and the live player statistics panel are all fully functional on mobile.
Instant bKash & Nagad Deposits
The in-app payment flow is integrated directly with bKash, Nagad, Rocket, and Upay. Select your method, enter the amount, authenticate in your mobile banking app, and your 999r balance updates in seconds. Minimum deposit is ৳500 with no processing fees charged by 999r.
Push Notifications
Stay informed with real-time push notifications for: deposit confirmations, withdrawal status updates, BPL and IPL match start alerts, live odds movement on bookmarked events, and bonus activation reminders. Notification preferences are fully customisable in the app settings.
Biometric Login
Skip typing your password every session. The 999r app supports fingerprint authentication on Android and both Face ID and Touch ID on iPhone. Biometric login is secured by your device's hardware encryption and cannot be used to access your account on another device.
Low-Bandwidth Mode
For players in Rajshahi, Barisal, Rangpur, or Mymensingh where 4G coverage can be inconsistent, the app includes an optional low-bandwidth mode. This reduces image quality slightly to maintain gameplay speed on 3G connections — slots and sports betting remain fully functional.
256-Bit SSL Security
All data transmitted through the 999r app — including login credentials, personal details, and financial transactions — is protected by 256-bit SSL encryption. The same security standard used by major international banks. Your bKash and Nagad transaction details are never stored on the app's servers.
App vs Browser vs Desktop — Full Comparison
Wondering whether to use the app or just open 999r in your browser? Here is an honest side-by-side comparison to help you decide.
| Feature | 999r Android App | 999r iOS App | Mobile Browser | Desktop Browser |
|---|---|---|---|---|
| Full Game Library | ||||
| Live Cricket Betting | ||||
| Push Notifications | ||||
| Biometric Login | ||||
| Low-Bandwidth Mode | ||||
| Instant bKash / Nagad Deposit | Browser redirect | |||
| Session Continuity | Tab-dependent | Tab-dependent | ||
| HD Live Casino Stream | Network-dependent | |||
| Offline Game History | ||||
| Download Required | ~18 MB APK | ~22 MB IPA |
Full System Requirements
Check these specifications against your device before downloading to ensure the best possible experience on 999r.
Android Requirements
iOS Requirements
Deposits & Withdrawals on the 999r App
All major Bangladeshi payment methods are supported directly within the app. No conversion fees, no delays — just instant access to your gaming balance.
bKash
Bangladesh's most widely used mobile financial service. Deposits via bKash are credited to your 999r balance instantly, 24 hours a day. Minimum deposit ৳500. Maximum single transaction ৳25,000. Available in every division including Dhaka, Chittagong, Sylhet, Rajshahi, and Khulna.
Nagad
Nagad is the official digital financial service of Bangladesh Post Office and one of the fastest-growing mobile wallets in the country. Nagad deposits on 999r are processed instantly with zero fees. Widely used by players in Barisal, Rangpur, and Mymensingh who prefer the Nagad agent network.
Rocket
Dutch-Bangla Bank's Rocket mobile banking service is fully integrated with the 999r app deposit flow. Rocket is particularly popular in areas with strong Dutch-Bangla Bank branch coverage. Deposits arrive within 1 to 3 minutes. Minimum deposit ৳500.
Upay
Upay is the mobile wallet service of United Commercial Bank, gaining popularity across urban Bangladesh. Upay transactions on 999r are processed in real time. The in-app Upay deposit flow requires only your Upay-registered number and PIN — no bank visit needed.
Bank Transfer
Direct bank transfers are accepted from BRAC Bank, City Bank, Dutch-Bangla Bank, Islami Bank, Sonali Bank, and other major Bangladeshi institutions. Bank transfers carry a minimum deposit of ৳1,000 and are typically processed within 15 to 60 minutes during banking hours (BST).
Withdrawals
Withdrawals are processed back to the same payment method used for your most recent deposit. Minimum withdrawal is ৳1,000. bKash and Nagad withdrawals are typically completed within 5 to 30 minutes. Bank transfer withdrawals take 1 to 3 business days. Identity verification (NID) must be completed before your first withdrawal.
Download FAQs
Common questions from Bangladesh players about downloading, installing, and using the 999r mobile app.
Ready to Play 999r on Your Phone?
Join players from Dhaka, Chittagong, Sylhet, and across Bangladesh who use the 999r app every day for slots, live casino, and cricket betting. Deposit via bKash or Nagad in under a minute.