The m999 Android app brings everything you need to one place – live Cricket odds, PSL betting, Slots, Live Casino and your PKR balance. Free to download, fast to install, and works smoothly on most Android phones available in Pakistan.
Download the APK directly to your Android device. Enable "Install from Unknown Sources" in your phone settings before installing – this is standard for any APK that does not come from the Play Store.
You must be 18 or older. Register a free account first to access the download link.
The browser version of m999 works well, but the dedicated app gives you a noticeably better experience – especially during live sports events.
The app loads your balance, odds and game lobby significantly faster than a mobile browser, even on a slower 4G connection.
Get alerts when your watched match starts, when a PSL wicket falls, or when a promotion goes live. Never miss a key moment.
Log in using your fingerprint on supported Android devices. No typing your password every time – quick and secure.
The app handles intermittent connectivity more gracefully than a browser tab. Useful when watching cricket at a venue or on the road.
The installation takes under two minutes. Follow these steps and you will be in the app lobby before the next over starts.
Head to m999 and create your account. The APK download link becomes available once you are a registered member. Registration takes less than two minutes and is completely free.
Go to Settings → Security (or Privacy on newer Android versions) → toggle on "Install from Unknown Sources" or "Allow from this source." This is a standard one-time step required for any APK file that is not downloaded via the Play Store.
Log in to your m999 account and navigate to the Download section. Tap the Android APK button and your phone will begin downloading the file – it is roughly 25 MB so it completes quickly even on a standard mobile data connection.
Pull down your notification shade and tap the completed download, or open your file manager and navigate to the Downloads folder. Tap the m999 APK file to begin installation.
Android will show you a permissions summary. Tap Install. Once complete, open the app, log in with your m999 credentials and you are ready to bet, play and manage your PKR account from your phone.
Everything available on the desktop platform is accessible inside the m999 app – nothing is removed or locked behind a different tier.
Ball-by-ball odds updates for T20, ODI and PSL matches. Place in-play bets directly from the app in real time.
Browse slots, live casino, table games and arcade titles. All providers load smoothly within the app interface.
Manage your PKR account, deposit via JazzCash or Easypaisa and request withdrawals directly inside the app.
Track your tier progress, check cashback balances and view your weekly bonus status in the VIP section of the app.
Reach the m999 support team from inside the app via live chat. Available around the clock for account and payment queries.
All data between your device and m999 servers is encrypted. Your account, bets and payment details are protected.
Both options work, but the dedicated app has a few clear advantages for regular players.
| Feature | m999 App | Mobile Browser |
|---|---|---|
| Load Speed | Faster | Standard |
| Push Notifications | Yes | No |
| Biometric Login | Yes | No |
| Live Cricket Betting | Full Access | Full Access |
| PKR Deposits (JazzCash/Easypaisa) | Yes | Yes |
| Slots & Casino Games | Full Access | Full Access |
| Weak Signal Stability | Better | Average |
| iOS Support | Android Only | All Devices |
| Installation Required | One-time APK install | None |
The m999 app is built to run on a wide range of Android devices – from budget smartphones to flagship models common in Pakistan.
Popular Pakistan models – Samsung Galaxy A Series, Vivo Y Series, Oppo A Series, Infinix Hot Series – all meet these requirements and run the m999 app well.
Most Pakistan bettors are not sitting at a desktop when they want to place a bet on a PSL match or spin a few slots rounds. They are on their phones – on the couch, in a chai dhaba, on the commute home, or watching the game with friends somewhere. That is exactly who the m999 Android app was designed for: someone who wants fast access, a clean interface, and the confidence that their PKR balance and bets are updating properly in real time.
The app is not a stripped-down mobile version of the platform. Everything you would find on the desktop – the full sports betting lobby with cricket, PSL, football and esports, the live casino section, hundreds of slot titles, the VIP dashboard, and the payment centre – is available inside the app without any limitations. You are not getting a second-class experience because you chose to use your phone.
The one question that comes up regularly is about the APK installation process. Because the m999 app is not distributed through the Google Play Store, you need to allow installations from outside the Play Store before the APK will install. This sounds more complicated than it is. On most Android phones available in Pakistan – Samsung, Vivo, Oppo, Infinix, Tecno – the setting is under Security or Privacy in the main settings menu. You toggle it on once, install the app, and can then leave the setting on or turn it off again. Android does not block the app from running after installation just because it came from outside the Play Store.
The APK file itself is small – roughly 25 MB. Even on a slower 3G connection you are looking at well under a minute to download. Installation after that takes another thirty seconds or so. From start to finish, a typical user who knows where their settings are will have the m999 app running on their phone in under two minutes.
For cricket fans, the live betting experience is where the m999 app genuinely stands out from just using a browser tab. During a T20 match – especially a PSL fixture – the odds are recalculated after every single delivery. The app handles these rapid updates without the page needing to reload. You see the new odds appear, decide whether to act, and can get your bet placed well within the window before the next ball.
The push notification system adds another layer here. You can follow a specific fixture and receive an alert when a wicket falls, when a partnership has been broken, or when the required run rate swings significantly. This means you do not need to have the app open on screen the whole time you are watching the match – you can be doing something else and come back in when the notification tells you something relevant has happened.
The payment section inside the m999 app mirrors exactly what is available on the website. JazzCash and Easypaisa are the most commonly used deposit methods among Pakistan players because they work without a bank account and the transfers are nearly instant. Raast and standard bank transfers are also available for those who prefer to work directly through their bank. All of these options are accessible from the Wallet or Payments section within the app, and your PKR balance reflects deposits immediately.
Withdrawals follow the same routes back to your wallet or bank account. The app lets you submit a withdrawal request, check the status of pending requests, and see your recent transaction history. There is no need to log in on a desktop to manage any of this – it is all handled within the app just as smoothly.
Currently, the m999 app is Android only. If you use an iPhone or iPad, the answer is the mobile browser. The m999 website is fully responsive and works properly in Mobile Safari and Chrome on iOS. The experience is a step below the dedicated Android app in terms of load speed and the absence of push notifications, but all betting markets, casino games, payment functions and account management features are fully accessible. If you play regularly on iOS, bookmarking the site and saving it to your home screen as a web app gets you close to a native feel.
Unlike Play Store apps that update automatically in the background, the m999 APK requires a manual update when a new version is released. The app will typically show a notification or in-app banner when an update is available. Updating is the same process as the original installation – download the new APK and install it over the existing version. Your account, history and settings are preserved during the update. Staying on the latest version ensures you have access to any new features, performance improvements and market updates that have been added since your original install.
While Cricket and PSL are the most popular sports in the m999 app among Pakistan players, the full sports betting lobby includes over 30 other sports. Football – particularly the Premier League, Champions League and La Liga – is the second most popular category. Esports has grown rapidly and the app's sports lobby makes it easy to browse CS2, Dota 2, Valorant and PUBG Mobile events that are scheduled throughout the day. If there is no major cricket fixture on a given evening, there is almost always something else worth following in the sports lobby.
Accumulator or parlay bets work the same way in the app as on desktop. You tap to select multiple outcomes, review your combined odds on the bet slip, enter your PKR stake and confirm. The potential returns are shown before you place the bet so there are no surprises.
Having the m999 app on your phone makes betting more accessible, and that convenience comes with a responsibility to manage your usage sensibly. The app includes the same responsible gaming tools that are available on the website – deposit limits, session time reminders, and the option to self-exclude for a period if you feel you need a break. These tools are available to all registered users from the account settings section. Betting and gaming on m999 is intended for adults aged 18 and over, and should be approached as entertainment with a defined budget rather than as a way to generate income.
Free download for Android 5.0 and above. Approximately 25 MB. Install takes under two minutes including the one-time Unknown Sources setting.
Ball-by-ball odds updates during live T20 and PSL matches. Push notifications alert you to key moments without needing the app open on screen.
Deposit and withdraw in PKR via JazzCash, Easypaisa, Raast and bank transfer. All managed directly inside the app.
No iOS app currently. Use m999 in Mobile Safari or Chrome – the site is fully responsive and all features are accessible in the browser.
Updates are manual APK installs. The app notifies you when a new version is available. Your account and history are preserved during updates.
Common questions about getting the m999 app installed and running on your phone.