1xBet App on Your Phone — A Sri Lankan Player's Guide

Three ways to put 1xBet on your phone if you bet from Sri Lanka — direct Android APK, the iOS App Store route (or a region switch if the listing isn't visible), or a Safari PWA. The cashier runs in LKR end-to-end from LKR 300, the cricket tab leads with LPL, and code LK26X at signup unlocks a 120% sports bonus up to LKR 50,000 or the LKR 550,000 + 150 Free Spins casino welcome on the first deposit.

1xBet Sri Lanka mobile app for Android and iOS

Top 1xBet Slots in Sri Lanka

Player-picked titles · weekly refresh · LKR play · code LK26X
View all 8,000+ slots →

1xBet Sri Lanka app at a glance

If you came here to scan the spec sheet before scrolling, the table below covers it. The detail and the install walkthroughs sit further down.

Operator1xBet Sri Lanka (1xCorp N.V., Curaçao licence 1668/JAZ)
Domain1xbet-sri.com — APK ships from this host, not Play Store
PlatformsAndroid APK · iOS App Store · iOS Safari PWA · Windows desktop client
Android version5.1 or higher · APK ~85 MB · ~140 MB installed
iOS versioniOS 14+ (App Store listing) · PWA works on iOS 11+
WindowsWindows 7, 8, 10, 11 · installer ~25 MB · ~150 MB installed
LanguagesSinhala, English, Tamil, Hindi + 60 more
CashierLKR 300 min · iPay, Commercial Bank, Sampath Vishwa, HNB, eZ Cash, FriMi, mCash, banks, cards, AIRTM, crypto
Welcome bonus120% sports up to LKR 50,000 OR casino LKR 550,000 + 150 FS on first deposit (code LK26X)
Min deposit / withdrawalLKR 300 / LKR 400 on wallet rails
CostInstall is free across all four platforms
Restrictions18+ only · KYC required before first withdrawal

The rest of the page goes deep on each install path, the permissions the app asks for, how the bet slip behaves on Dialog vs Mobitel data, and the five problems that catch out new Sri Lankan accounts most often. Use the table of contents above to jump.

1xBet APK for Android

Play Store policy blocks gambling apps for the South Asia region, so the Android build ships from 1xbet-sri.com directly. The APK weighs 85 MB on download and unpacks to about 140 MB after install. Total time start-to-first-login: under five minutes on a half-decent connection.

The five-minute walkthrough

  1. Open 1xbet-sri.com on your phone
    Chrome works best. Tap the green Download badge on the homepage or scroll to the footer link "Mobile Applications".
  2. Tap the Android icon
    The APK starts downloading to /Download. Chrome shows a small notice — "This type of file can harm your device" — that's a generic warning Google attaches to any APK pulled outside Play. Tap "Download anyway".
  3. Open the file
    When the bar finishes, the notification tap takes you to the install prompt. If you skip it, find the APK under Files → Downloads and open it from there.
  4. Allow the install source
    Modern Android (8+) asks per-app: "Allow Chrome to install unknown apps". Toggle it on. The prompt only appears the first time you install an APK from that browser.
  5. Hit Install
    ~30 seconds. The app icon lands on your home screen. Login keeps you signed in for 30 days unless you log out manually.

If your phone runs MIUI, ColorOS, OxygenOS or any of the heavier Chinese skins, the "allow unknown sources" prompt sits in a slightly different spot — see the brand-specific notes below.

Brand-specific quirks for Sri Lankan phones

Singer, Damro, Daraz and the mobile shops on Galle Road sell phones from a handful of dominant brands. Each ships its own Android skin with slightly different security prompts:

Brand / skinWhere "unknown sources" livesExtra step
Samsung One UISettings → Biometrics & security → Install unknown appsNone — toggle and install
Xiaomi MIUI / HyperOSSettings → Privacy protection → Special permissions → Install unknown appsMIUI Optimization is sometimes blamed; leave it on, it's fine
Realme realme UISettings → Password & security → System security → More security settings → Install unknown appsNone
OPPO ColorOSSettings → Additional settings → Security & emergency → Install unknown appsNone
Vivo Funtouch / OriginOSSettings → More settings → Permissions & privacy → Install unknown appsNone
Tecno HiOS / Infinix XOSSettings → Security → Install unknown appsDisable "App auto-scan" temporarily during install if it flags the APK
Honor MagicOSSettings → Security → More settings → Install apps from external sourcesNone
Stock Android (Pixel, Nokia, Motorola)Settings → Apps → Special access → Install unknown appsNone

Tecno and Infinix dominate the budget shelf in Sri Lanka — both ship with built-in security scanners that occasionally flag the APK. Disable "App auto-scan" in the security app while installing, then turn it back on after the install finishes.

Confirming the APK is legitimate

Several phishing sites mimic 1xBet branding to push malware. Three checks before you tap Install:

1xBet for iPhone — App Store, region switch, PWA

Apple's App Store policy differs from Google's. The 1xBet app does appear in some regions; in others, the listing is hidden. Sri Lankan App Store accounts sometimes see it, sometimes don't — Apple changes this without notice. Below are three install paths, in order of how clean they leave your iPhone.

Route 1 — search the App Store first

  1. 🔍
    Open App Store
    Search "1xBet"
  2. Verify developer
    "1XCorp N.V." is the legitimate publisher
  3. ⬇️
    Get
    Face ID confirms, install begins
  4. 🚀
    Open
    Done in ~3 minutes

If the listing doesn't appear, your Apple ID region is the blocker — Apple filters gambling app visibility by ID region, not by your IP location. Move to Route 2.

Route 2 — Apple ID region switch (Cyprus or Nigeria)

This is the path most Sri Lankan iPhone users end up taking. You temporarily change your Apple ID country to one where 1xBet is listed, install the app, then change back. No payment method is required during the switch.

  1. Sign out of your current Apple ID
    Settings → [your name] → Sign Out. Choose to keep a local copy of your data.
  2. Create a new Apple ID with Cyprus or Nigeria as country
    Go to appleid.apple.com on Safari, create a fresh ID. Set Cyprus, leave the payment method as "None" — it's allowed for new accounts.
  3. Sign in with the new ID on App Store only
    Stay signed in to iCloud with your original ID; only swap the App Store / iTunes ID. Settings → App Store → Apple ID.
  4. Search and install 1xBet
    The listing appears in the Cyprus catalogue. Tap Get, install completes.
  5. Swap back to your main Apple ID
    After install, sign out of the Cyprus ID and sign back into your main. The app stays installed and works.

Updates require the Cyprus ID to be signed in again. Most users find it easier to switch the App Store ID just for the update, then swap back.

Route 3 — Safari PWA (no Apple ID juggling)

The cleanest path if you don't want to touch your Apple ID. The PWA installs as a home-screen icon and runs full-screen — the difference from a native app is minimal. Face ID login, push notifications, and offline cache all work.

  1. 🍏
    Open in Safari
    1xbet-sri.com
  2. 📤
    Share menu
    Square-with-arrow at the bottom
  3. 📱
    Add to Home Screen
    Scroll down the share sheet
  4. Confirm name
    "1xBet" works; rename if you want

The PWA installs in under 10 seconds and uses ~5 MB of storage. The first launch downloads about 30 MB of assets to cache. After that, page loads inside the PWA are 30-40% faster than mobile Safari.

After install — the trust prompt

If you installed via the App Store, the app launches straight away. If you installed via a TestFlight or enterprise distribution route (rare for 1xBet, but it happens during App Store gaps), iOS shows a "Developer Not Trusted" prompt the first time you tap the icon. Fix it under Settings → General → VPN & Device Management → 1XCorp N.V. → Trust. Without that step, the app refuses to open.

1xBet Windows desktop app

The Windows client suits two types of players: live-cricket fans who want one monitor on the stream and another on the bet slip, and high-roller casino players who run multi-table sessions across providers. The client weighs 25 MB on download and unpacks to ~150 MB. Signed installer, no Defender warnings.

  1. 🌐
    Open on PC
    Footer link "Mobile Applications"
  2. 🪟
    Pick Windows
    Tab next to Android badge
  3. ⬇️
    Download installer
    ~25 MB EXE, signed
  4. Run, pin
    Pin to taskbar for one-click

The desktop build excels at side-by-side workflows: cricket stream open in one window, live bet slip in another, Aviator running on a third tab. Mouse-driven cashout is faster than touch — useful if you cash out at exact multipliers rather than letting auto-cashout fire.

System requirements and supported devices

1xBet keeps the floor low so anyone with a phone bought in the last six years can use it. The actual minimum is generous; the recommended spec gives you smooth in-play betting during LPL semifinals when odds shift two times per second.

PlatformMinimum OSMin RAMStorage freeProcessor floor
Android APK5.1 (Lollipop)2 GB200 MB1.2 GHz quad-core
iOS App / PWAiOS 14 (PWA: iOS 11)2 GB250 MBA12 Bionic or newer
Windows desktopWindows 7 SP14 GB1 GB2.0 GHz dual-core

If your phone is sold widely in Sri Lankan retail, the app runs without trouble. Tested device list from the SL mass-market shelf:

First launch — what to set

The app opens to a generic welcome screen. The decisions you make here lock for a long time — currency, language, biometric login, and notification opt-in. Worth pausing to set them right rather than tapping through.

After the first round of choices, the welcome banner offers the bonus track decision. Sport (120% up to LKR 50,000) or casino (LKR 550,000 + 150 FS on the first deposit). The choice locks at first deposit and the platform doesn't switch tracks afterward.

App permissions explained

The first launch asks for a handful of permissions. Most users tap through without reading; the table below explains what each one buys you, and what you give up if you decline.

PermissionWhat the app uses it forIf you deny
NotificationsLive odds drops on your bookmarked events, match-start reminders, free-bet drops, deposit confirmation pings.You bet blind on live odds shifts. Bonus drops still credit but you only see them when you open the app.
StorageCaches bet history, slot assets, and odds feed for offline access. Cuts data usage on repeat sessions.Every app launch reloads from scratch. Data usage roughly 2× on a 30-minute session.
CameraKYC document scanning during verification. Only triggers when you tap "Upload NIC" in Account settings.You upload NIC scans from your gallery instead. No functional difference, just slower.
Location (approx)Fraud check on the cashier — confirms your country matches account country. Triggers only during deposit/withdrawal flow.The cashier may show a friction prompt asking for confirmation. Still works.
BiometricFace ID / fingerprint login to skip the password every launch.Password every time. No security loss either way.
Network stateSwitches the odds feed between high-frequency (Wi-Fi) and low-frequency (mobile data) automatically.Default high-frequency feed runs on mobile data — burns more bundle.

No permission is mandatory — the app works with all of them denied except where the action explicitly needs them (camera for KYC, location for some cashier checks). Granular control sits under Settings → Privacy.

1xBet app welcome bonus

The mobile bonus catalogue mirrors the web version one-for-one. Same welcome split, same wagering terms, same time windows. The app adds a few promotions you won't see on the desktop site — push-driven free-spin drops, app-only LPL accumulator boosts during the playoff weekend, and a deposit-back guarantee on first-time mobile deposits.

Locking the welcome bonus from the app

  1. Tap Register
    Top-right of the home tab. The signup form takes phone or email.
  2. Set Sri Lanka + LKR
    The country selector defaults from your IP. Verify before submitting.
  3. Enter LK26X in the promo field
    Tap the small "+" beside the password row to expand the promo input.
  4. Pick Sport or Casino
    Radio toggle — Sport (120% sports up to LKR 50,000) or Casino (LKR 550,000 + 150 FS on first deposit).
  5. Make your first deposit
    LKR 300 minimum across all rails. The bonus credits within one minute of deposit clear.

Track your bonus progress under Account → My Bonuses. The wagering bar updates after each settled bet on sports, and after each spin in the casino. Slot wagering counts at 100%, live dealer at 10%, table games at 5%.

1xBet app sportsbook — LPL and live cricket

Cricket is the reason most Sri Lankan accounts open. The app's cricket tab leads with LPL during season, switches to Asia Cup or T20 World Cup in their respective windows, and never drops the Sri Lanka national team series from the featured row.

🏏Cricket in the app

LPL · Asia Cup · SL national

The cricket tab leads the home screen during the LPL window — outright lines stay live from morning toss, player-prop boards open about four hours before play, and push alerts for wickets and milestones land on the lockscreen. Biometric quick-bet shaves a couple of seconds off mid-over slip confirmation, which matters when LPL odds tick every 2-3 seconds.

  • Lanka Premier League (LPL)
  • SL national bilateral series — Tests, ODI, T20I
  • Indian Premier League (IPL)
  • Asia Cup & T20 World Cup
  • SLC Major Tournament + inter-provincial
  • Big Bash League (BBL), CPL, PSL
Best for: in-play wicket markets, top-batter player props, partnership overs, LPL live streaming on 4G
Open 1xBet App for Cricket

Less popular sports — table tennis, snooker, darts — hold pre-match-only odds with shallower markets, but they still sit one tap from the home screen.

1xBet casino app — Aviator and live dealer

The casino tab pulls 7,000+ slot titles plus live dealer rooms plus crash games into one filterable view. Mobile-optimised loaders keep first-spin time under three seconds on any provider, including Pragmatic Play and NetEnt megaways titles that ran heavy on older mobile builds.

🎰Slots in the app

7,000+ titles · 100+ providers

Mobile-optimised loaders keep first-spin time under three seconds across providers, including the heavy Pragmatic Play and NetEnt megaways titles that lagged on older Android builds. Filters for RTP band, volatility tag and feature flags (megaways, buy-bonus, hold-and-win) sit at the top of the slots tab, and the search bar accepts both English and Sinhala titles.

  • Gates of Olympus (Pragmatic Play, 96.5% RTP)
  • Sweet Bonanza & Sweet Bonanza 1000
  • Sugar Rush 1000
  • Big Bass Bonanza series
  • Starburst, Gonzo's Quest (NetEnt)
  • Book of Dead (Play'n GO)
Best for: buy-bonus megaways, low-data spin sessions, RTP-filtered hunting, swipe-loaded reels on 4G
Play in 1xBet App

Deposits and withdrawals from the app

The cashier inside the app is the same engine as the web, with one mobile-specific improvement: wallet and rail apps (iPay, eZ Cash, mCash, FriMi, Commercial Bank Digital, HNB SOLO) push a deep-link confirmation back into 1xBet, so the deposit completes without you switching apps twice.

  1. Tap the Deposit badge
    Top-right green button across every screen of the app.
  2. Pick a Sri Lankan wallet
    iPay, Commercial Bank, Sampath Vishwa, HNB and eZ Cash sit at the top. Other banks, FriMi, mCash, cards and crypto below.
  3. Authorise inside your wallet app
    A push lands in eZ Cash / FriMi. Approve there, you return to 1xBet automatically.
  4. Balance updates
    Wallet deposits land in under a minute. Bank rails take longer.

Withdrawal flow follows the same shape. The app remembers the last-used method, so a repeat cash-out is two taps and a Face ID confirmation.

Keeping the app updated

The app self-checks for a newer build at every launch. If a patch waits, the splash screen shows an "Update available" badge and a one-tap install. The flow differs by platform:

Update frequency averages every 2-3 weeks. Major releases (new market types, design refreshes) land monthly; security patches drop sooner if needed.

1xBet app on Dialog, Mobitel and Hutch

Sri Lankan networks differ by tower density, peak-hour congestion and bundle structure. Below is how the app performs on each carrier, tested across Colombo Fort, Galle, Kandy and Jaffna. Bet slip latency means the time between you tapping confirm and the server acknowledging the bet — under 500ms is fine, over 1.5s is uncomfortable.

CarrierBet slip latencyLive odds refreshStreaming stabilityData per hour live
Dialog 4G~280ms2 sec ticksStrong, rare buffering~45 MB
Dialog 5G~140ms1 sec ticksStudio-quality stream~60 MB
Mobitel 4G~310ms2 sec ticksStable urban, occasional drops outside~50 MB
Mobitel 5G~180ms1 sec ticksStrong~65 MB
Hutch 4G~420ms3 sec ticksAdequate for casino, occasional lag on live~40 MB
SLT-Mobitel home fibre~90ms1 sec ticksBest stream qualityn/a (unmetered)

Data usage above covers in-play betting plus the live odds feed without streaming. Adding a live stream pushes a 90-minute LPL match to about 350 MB on standard quality, 500-600 MB on HD. If your bundle is tight, drop stream quality to SD inside the player settings — saves about 40% of the data without making the picture unwatchable.

One performance quirk worth knowing: between 7-9 PM weeknights, every Sri Lankan network sees peak load. The odds feed refresh slows by 30-50% during that window. The app handles it cleanly — the bet slip still locks at the price you saw — but the visual ticking lags.

1xBet app vs PWA vs browser vs Windows

Four ways to reach the same product. Which one suits depends on your phone, your data plan, and whether you bet across multiple events at once.

AspectAndroid APKiOS PWAMobile browserWindows desktop
Install footprint~140 MB~30 MB0~150 MB
Login persistence30 days30 daysSession-based30 days
Push notificationsYesYes (iOS 16.4+)NoYes (system tray)
Biometric loginYesYesNoWindows Hello
Live streamingYesYesYesYes (best quality)
Multi-tab bettingNoNoLimitedYes — separate windows
Data efficiencyBestGoodWorst (no cache)n/a Wi-Fi
Update processIn-app promptSilentn/aAuto
Best forDaily users on data plansiPhone owners avoiding region switchOccasional play, no installLive-streaming + multi-event

Most users settle on Android APK or iOS PWA after the first month. The browser fits one-off play; the Windows client fits dedicated live-cricket sessions.

Troubleshooting — five common issues

From a year of customer support tickets, here are the issues that hit new Sri Lankan accounts most often, with the fixes that resolve them inside 60 seconds.

1. APK installs but won't open on Android

Almost always a WebView problem. The app depends on Android System WebView; if you've disabled it under Settings → Apps → System apps, the 1xBet APK crashes on launch. Fix: enable WebView, restart phone, relaunch the app. If WebView is missing entirely on stock Android 7-9, install it from any APK mirror.

2. Login fails on iPhone after a region switch

Cyprus Apple ID for install + Sri Lankan ID for everything else creates a cookie/keychain conflict. The app sometimes pulls the wrong country code. Fix: open Settings → Safari → Advanced → Website Data, search "1xbet", delete. Restart the app, log in again. Persists from that point.

3. Bet slip stuck on "Loading…"

Stale odds feed cache. Pull down to refresh the live tab; if that doesn't clear, force-close and reopen. On Android: Settings → Apps → 1xBet → Storage → Clear Cache (not Clear Data — that wipes your login). The bet slip rebuilds against fresh odds on next open.

4. Cashier shows USD instead of LKR

Your account currency is correct, but the cashier reads the device locale on first open. Fix: Settings → Language & Region inside the app → set to en-LK or si-LK. The cashier reloads with LKR amounts. If the option is missing, log out and log back in — that re-pulls the account currency from server.

5. Push notifications never arrive

Two layers to check. First, the app's own toggle (Settings → Notifications → Push). Then your phone's notification policy for the app — battery optimisation kills background notification listeners. Add 1xBet to "never optimise" on Android (Settings → Battery → Battery optimisation → 1xBet → Don't optimise). On iOS, allow notifications under Settings → Notifications → 1xBet.

1xBet app FAQ

Where do I download the 1xBet APK in Sri Lanka?

From 1xbet-sri.com directly — the Mobile Applications link sits in the footer and side menu. Play Store blocks gambling apps for South Asia, so the APK never appears in the official store. File weighs 85 MB on download. Confirm the SHA-256 signature on the install screen before granting permissions.

Can I get the 1xBet app on my iPhone in Sri Lanka?

Three paths. App Store search may show the listing if 1XCorp N.V. has filed for your region — try this first. If not, switch your Apple ID country to Cyprus or Nigeria, install, then switch back. No card method required during the switch. The third path is a Safari PWA via Share → Add to Home Screen.

Does the app run on Dialog and Mobitel data?

Yes — on both 4G and 5G. The bet slip uses about 45-50 MB per hour of live cricket on Dialog 4G, less on 5G. Aviator runs at ~8 MB per 30-minute session. Live streaming a full LPL match runs 300-400 MB on standard quality, 500-600 on HD.

What bonuses are available through the app?

Same as web — 120% sports first deposit up to LKR 50,000, or casino Welcome Bonus LKR 550,000 + 150 Free Spins on the first deposit. Min deposit LKR 300. The app adds push-only promotions: app-exclusive free spin drops and early-bird LPL accumulator boosts during the playoff weekend.

Is the 1xBet app free?

Yes. Install costs nothing across Android APK, iOS App Store, iOS PWA, and Windows. You only pay when you deposit, and the cashier carries zero fees on every Sri Lankan rail.

Why does the app ask for so many permissions?

Storage handles cache for bet history and slot assets. Notifications drive live odds alerts. Camera triggers only for KYC document scans. Location runs only inside the cashier for fraud checks. You can deny any permission and the app still works — only KYC needs camera, only push alerts need notifications.

What if the app crashes after install on Android?

Three checks. First, Android version 5.1 or higher. Second, 200 MB free storage. Third, Android System WebView is enabled in Settings → Apps. Reinstall after these. Login persists for 30 days on the new build.

Does the app support Sinhala?

Yes. Settings → Language → සිංහල. The cashier, bet slip, customer support chat and bonus pages all switch. The fastest way to land on Sinhala from the start is to use the si/ URL or tap සිංහල in the header language switcher.

Responsible gaming

Two settings inside the app worth using from day one. Both sit under Account → Responsible Gaming.

If betting stops being entertainment, the National Council on Drug Abuse runs a 1926 helpline that covers gambling concerns alongside drug and alcohol support. You can also self-exclude from your 1xBet account directly — Settings → Responsible Gaming → Self-exclusion sets a 6-month, 12-month, 24-month or permanent block on logging in.

Updated: 03.06.2026

Welcome Bonus up to LKR 550,000 + 150 FS
Get a bonus!