Our Melbet APK verdict
We put the Android build on a real phone, funded it through Mobile Money, and ran a full deposit-to-withdrawal cycle. The scores below rate how cleanly money goes in and out, not just how fast it installs.
Melbet runs a sportsbook and an online casino; the APK is the Android version, handed out outside Google Play. One install covers pre-match and live betting, the casino with Aviator, JetX and CricX, and Mobile Money deposits and payouts.
This is an independent install and payments guide: it takes no bets, holds no accounts and moves no money. It covers the safe install, the welcome bonus and its wagering, and the deposit and withdrawal rules that decide whether a payout clears where you live.

Download the Melbet APK
The download button gives you one file: the current operator build. Before installing, compare the table values with what your phone shows after the download.
An APK is the install file Android uses when an app does not come from Google Play. The Melbet app ships this way: the file lands in your Downloads folder and you tap it to install. Android checks the package signature as it installs, so a different build already on your phone triggers a version conflict instead of a silent update.
A changed package can carry unwanted code, so check the file: the size is 53.8 MB and the SHA-256 fingerprint in the table below must match. A mismatch means the download was altered or broke partway — delete it and download again. The fingerprint changes with every build, so this page re-posts it after each version check.
| APK detail | Value to check | Why it is useful |
|---|---|---|
| File name | melbet.apk | Single package, no extra installer |
| Package | org.melbet.client | Identifies the genuine app |
| Version | 255.0.6 | Confirms a current build |
| Size | 53.8 MB (56,447,009 bytes) | A wrong size means a wrong file |
| SHA-256 | 62cdd87958b28384fbaeb74d47d0969748895eb436337937ca8f2113fc081cea | Proves the file was not altered |
| Requirement | Android 5.0 or newer | Older systems cannot run it |
Welcome bonus and promo code
You enter the promo code once, during registration. Think of the offer as a short contract: the cap, the qualifying deposit and the wagering rule decide when you can withdraw.
Bonus calculator
Pick your country, enter a planned first deposit, and see the 100% match (capped for your currency) and the x5 turnover.
100% match up to the Bangladesh cap of ৳ 12,000. Wagering x5 on accumulators (3+ legs, odds 1.40+, 30 days).
Read the bonus like a short contract
The sports bonus matches your first deposit 100%, up to the cap. To turn it into cash, you must meet the wagering rule: bet the bonus five times on accumulators, each with at least three legs at odds of 1.40 or higher, within 30 days.
Bonus amounts follow your local currency, so the cap in the table below is what your account shows at deposit.
Activate the code in three steps
Open registration
Start a new account inside the app after install.
Enter ml_2973975
Paste the promo code in the bonus field before you finish.
Make the first deposit
Deposit at least the cashier minimum (or local equivalent) to trigger the match.
Bonus caps by local currency
| Country | Currency | Sports bonus cap |
|---|---|---|
| Bangladesh | BDT ৳ | up to 12,000 |
| Ethiopia | ETB Br | up to 12,000 |
| India | INR ₹ | up to 9,000 |
| Pakistan | PKR ₨ | up to 22,000 |
| Sri Lanka | LKR Rs | up to 33,000 |
| Nigeria | NGN ₦ | up to 145,000 |
| Philippines | PHP ₱ | up to 6,000 |
| Nepal | NPR रू | up to 14,000 |
| Kenya | KES KSh | up to 13,000 |
| Ghana | GHS ₵ | up to 1,300 |
| Somalia | SOS Sh | up to 60,000 |
Caps are rough equivalents of the 100% match. Your account shows the exact figure for your region and currency at deposit.
Bonus and x5 wagering explained
A bonus you cannot withdraw is not really a bonus. So read the wagering first, and the offer second.
New accounts get a 100% welcome bonus on the first deposit, plus a casino package and 250 free spins. Whether you can ever withdraw it comes down to the wagering: bet the bonus five times through accumulators, each with at least three legs at odds of 1.40 or higher, all within 30 days.
| Stage | Illustrative units | Note |
|---|---|---|
| Qualifying deposit | 100 | First deposit, matched 100% |
| Bonus granted | 100 | Held to wagering |
| Turnover required (x5) | 500 | Across 3+ leg accumulators |
| Minimum leg odds | 1.40 | Per leg, no exceptions |
| Window | 30 days | Turnover must complete inside it |
| Term | Value |
|---|---|
| Match | 100% of first deposit |
| Extras | Casino package + 250 free spins |
| Wagering | x5, accumulator |
| Legs / odds | 3+ legs, 1.40+ each |
| Time limit | 30 days |
The units above are examples, not real amounts. 18+.

Reloads, cashback and loyalty
The welcome offer is just the front door; the regular promotions keep an account funded. Here is how each one works, with the exact terms in the app.
The live terms — thresholds, caps and eligible markets — sit in the app and shift by period and market, so this page explains how each promotion behaves rather than quoting figures. Read the terms as you opt in.
Reload
Matches a later deposit at a set rate. It usually has its own wagering before the top-up can be withdrawn.
Accumulator boost
Adds a growing percentage to multi-leg wins as you add legs — the same 3+ leg shape the wagering rule likes.
Cashback
Gives back a share of your net losses over a set period, as cash or a bonus with its own rules.
Free bet
A free-bet token: you keep any winnings above the stake, but the token itself does not pay out.
Loyalty points
You earn points as you play and swap them for perks, moving up tiers as you go.
Birthday / express
Rewards tied to a date or a coupon. They show up on a schedule or when you place a qualifying slip.
| Promotion | Mechanic | Where terms live |
|---|---|---|
| Reload | Deposit match with turnover | Promotions page, per offer |
| Accumulator boost | Percentage rising with legs | Coupon screen, live rate |
| Cashback | Share of net losses per cycle | Loyalty / promo panel |
| Free bet | Stake not returned | Token details in-app |
| Loyalty points | Earn-and-exchange tiers | Account loyalty section |

Installing on Android
Five steps take you from download to first open. If Android pauses at a security prompt, that is normal for any file from outside Google Play.
Download the file
Tap Download APK. The file lands in your Downloads folder.
Allow this source once
When prompted, let your browser or Files app install unknown apps. You can switch it off afterwards.
Open and install
Tap the file, then Install. It takes a few seconds on a modern phone.
Let Play Protect scan
If Play Protect asks, allow the scan. The package is the operator build.
Open the app
Launch Melbet, register with the promo code and set your currency.
Install errors: unknown source, version conflict, Play Protect
| Message or symptom | What it indicates | Useful action |
|---|---|---|
| App not installed | Old build present or partial file | Uninstall the old app, re-download, install again |
| Blocked by Play Protect | Scan on an unknown-source file | Choose "install anyway" after the scan completes |
| Install from unknown sources | Permission not yet granted | Allow the browser/Files app to install apps |
| Package appears corrupt | Interrupted download | Delete the file, check size 53.8 MB, download again |
| Not enough storage | Low free space | Clear cache and keep 200 MB free before install |

Fixing install errors
Most failures are just Android being careful, not the app being broken. Find your symptom, apply the fix.
An install that stops halfway almost always comes down to a blocked source, an old build left behind, low storage, or a scanner holding the file for review. None of them touch your balance — a stalled install never moves money — so work through them calmly and retry.
| Symptom | Likely cause | Fix |
|---|---|---|
| "App not installed" | Old build with a different signature present | Uninstall the old copy, then install the signed file fresh |
| "Parse error" | Partial or corrupted download | Re-download; confirm the published size before opening |
| Play Protect blocks it | Routine sideload scan | Choose "install anyway" after the scan; the verdict caches |
| Install halts near the end | Low free storage | Free space, clear cache of other apps, retry |
| Update refuses to apply | Signature mismatch on an update-over-install | Remove the package, install the clean signed build |
| App will not open | Stale cache after an update | Clear app cache — login and pending payouts are untouched |
| Crash on launch | Interrupted install or low memory | Reboot, reinstall 255.0.6, reopen |
| No payout notifications | Notification permission off | Enable notifications so settled-bet and payout alerts arrive |
Independent guide, 18+.

Updating without Google Play
Sideloaded apps do not auto-update from a store. Here is how the app moves forward, and how to check you are on the latest build.
Outside Google Play, an update is a fresh signed file that installs over the old one — you never uninstall to move forward. Because the signature matches, Android treats it as the same org.melbet.client and keeps your login, saved coupons and cashier state, with nothing to re-verify. To check you are current, open the app's About or settings panel: the version should read 255.0.6 and match the size and fingerprint on the download card.
Coupon stability
Draft slips survive when you switch apps or reconnect, so a half-built accumulator is not lost mid-edit.
Faster Live
The in-play page updates odds with less lag, which helps when you are timing a cash-out.
Install verification
The app re-checks its own signature each launch, which guards the update-over-install path against tampered copies.
| State | Version reads | Action |
|---|---|---|
| Current | 255.0.6 | Nothing to do; you are on the signed build |
| Behind | Lower than 255.0.6 | Install the newer signed file over the top |
| Unverified | Blank or mismatched | Do not deposit; reinstall from the verified source |
Version 255.0.6 is the reference build for this page. 18+.

What gets installed
Before you trust an app with a deposit, look at what it asks for. Here is the package, in plain terms.
The installer writes one package, org.melbet.client, at version 255.0.6 — that name is your anchor. An update installs over the top only when the new file carries the same signature; a mismatched signature is the sign of a repackaged copy, so Android refuses it, which is exactly right. That check is the first thing protecting the account you deposit into.
| Android release | Support state | What to expect |
|---|---|---|
| Android 5.0 to 5.1 | Minimum floor | Runs; heavier live pages redraw slower |
| Android 6 to 9 | Supported | Full feature set, stable cashier |
| Android 10 to 13 | Recommended | Fastest Live, cleanest KYC camera flow |
| Android 14+ | Supported | Stricter install prompts; grant install-packages once |
| Permission | Why it is requested | Payments angle |
|---|---|---|
| Internet / network | Odds, coupon submit, cashier calls | Every deposit and withdrawal rides this |
| Storage | Cache, downloaded statements | Lets you save a transaction record |
| Camera | KYC document and selfie capture | Verification gate before a first payout |
| Notifications | Bet settled, payout status | Where you learn a withdrawal cleared |
| Install packages | Applying the next update-over-install | Keeps you on the signed build |
Independent guide, 18+. This page does not take bets or handle payments; it just explains the app.

APK safety and permissions
Three checks keep the install safe: the source, the version, and the permissions the app asks for. None needs more than your phone.
Hash matches
The SHA-256 fingerprint matches the value in the download table.
Version is current
The installed app reports build 255.0.6 — the same as the hosted file.
Permissions are reasonable
Nothing beyond what a betting app needs to run, pay and notify you.
Permissions to check
| Permission | Why the app asks | Needed? |
|---|---|---|
| Internet / network | Live odds, deposits, streaming | Yes |
| Storage | Save receipts and cache | Yes |
| Notifications | Bet results and promos | Optional |
| Camera | Document scan for KYC | Optional |
| Location | Region and payment routing | Optional |
| Contacts | Not required to bet | Skip |
Melbet on iOS
An APK file will not install on iOS. On iPhone you take one of two routes below. Do not go looking for an "APK for iPhone" — there is no such thing.
App Store
Install the official iOS app where it is listed. Version 255.0, iOS 15.0 or later, developer Pelican Entertainment B.V.
Safari web app
Open the mobile site in Safari and add it to the Home Screen for an app-like shortcut (PWA).
If the app does not appear
Store listings vary by region. Use the Safari web app until the store entry is available for your account.
| iPhone check | What the user verifies | Decision |
|---|---|---|
| iOS version | iOS 15.0 or later | Required for the native app |
| Store availability | Listing shows in your region | Install from the App Store |
| No listing | Region without a store entry | Use the Safari web app |

Why an APK won't run on iOS
An Android package is the wrong shape for iOS. Two clean routes get you to the same account.
An APK is an Android installer and iOS will not run it, so on iPhone you skip the APK and pick one of two paths. The App Store build is version 255.0, needs iOS 15.0 or newer, comes from developer Pelican Entertainment B.V. and rates 3.4. Or save a Safari web app to your home screen as a PWA — an app icon with no store download.
| Route | How you get it | Requirement | Notes |
|---|---|---|---|
| App Store | Download version 255.0 | iOS 15.0+ | Developer Pelican Entertainment B.V., rating 3.4 |
| Safari web app / PWA | Add to Home Screen | Safari on iOS | No store listing needed |
| Android APK | Not applicable on iPhone | Android 5.0+ | Runs on Android only, never iOS |

App vs mobile site vs lite
Melbet meets you where your phone and your data plan are. Pick by device and connection, not by habit.
Native app
Installed from the APK on Android 5.0 and newer (org.melbet.client, build 255.0.6). Fastest feel, push alerts, everything on your phone. Best if you bet often and have room to install.
Mobile site
Opens in any phone browser, nothing to install. Good on a borrowed phone or when storage is tight, and it stays current with no updates.
Lightweight version
A stripped-back, low-data build for weak signal and older phones. Lighter pages mean a shaky connection can still place a bet.
| Aspect | Native app | Mobile site | Lightweight version |
|---|---|---|---|
| Install needed | Yes, APK | No | No |
| Data usage | Moderate | Moderate | Low |
| Speed feel | Fastest | Standard | Fast on weak signal |
| Push alerts | Available | Limited | Limited |
| Best for | Frequent bettors | Shared or storage-tight phones | Slow connections, older devices |

How readers install and pay
English-speaking readers reach this guide from eleven markets. The app works the same way in each; only the currency and the Mobile Money rail change.
| Country | Currency | Primary rails |
|---|---|---|
| Bangladesh | BDT ৳ | bKash, Nagad, Rocket |
| Ethiopia | ETB Br | Telebirr, CBE Birr |
| India | INR ₹ | UPI, Paytm, PhonePe |
| Pakistan | PKR ₨ | JazzCash, Easypaisa |
| Sri Lanka | LKR Rs | eZ Cash, mCash |
| Nigeria | NGN ₦ | OPay, Paystack |
| Philippines | PHP ₱ | GCash, Maya |
| Nepal | NPR रू | eSewa, Khalti |
| Kenya | KES KSh | M-Pesa, Airtel Money |
| Ghana | GHS ₵ | MTN MoMo, Telecel Cash |
| Somalia | SOS Sh | EVC Plus, Zaad |
Four ways to register
Registration is quick, but one choice is permanent. It is flagged below so a payout never gets blocked later.
You can register four ways, and each ends at the same cashier. The choice that lasts is your account currency: set once and unchangeable, it must match the rail you plan to fund and withdraw with. With the same-holder, same-method rule, currency is a payments decision, not just a form field.
Pick a method
One-click makes your login instantly; phone ties the account to an SMS number; email signs up with an address; social links an existing profile.
Set the currency
Pick the currency that matches your deposit and withdrawal rail. It is permanent, so match it to the method you will really use.
Enter the promo code
Type ml_2973975 in the promo field during sign-up so the welcome offer is attached from the start.
Verify and recover
Confirm your phone by SMS or your email by link. Note your recovery option now — a verified phone or email is how you get back in if you lose your password.
| Method | You provide | Best when |
|---|---|---|
| One-click | Currency, promo code | You want in fast and will verify later |
| Phone | Number, SMS code | You rely on SMS recovery |
| Address, password | You prefer email login and records | |
| Social | Linked profile | You want the shortest path in |
18+. Enter ml_2973975 at sign-up.

Sports, live and games
The app carries sports, live betting with cash out, casino, live casino, virtual sports, esports and the crash games. Cricket markets run deep, which matters if you follow the BPL.
Live betting updates odds during the match, and cash out lets you settle a bet early — in full, or partially, leaving the rest running. A coupon combines several picks, and the accumulator is what the welcome wagering is measured against: three or more legs at odds of 1.40 or higher.
Cricket coverage runs the deepest. The app lists 40+ sports, and if you follow the Bangladesh Premier League you get in-play markets on every fixture, with live score, over count and per-innings totals on the match card.
Crash games follow a simple rule: a multiplier rises from 1.00x and you cash out before it stops. Aviator is the best known; JetX and CricX work the same way. A demo mode lets you try each with no money at risk, and the history row shows the last multipliers so you can read the pace before staking.
Markets and building a coupon
Bet types are not just choices — some count toward wagering, some do not. That difference shapes how you build a slip.
The app shows odds in decimal, where the number is the multiplier on a winning stake. You can combine picks three ways: a single stands alone; an accumulator ties several legs into one price where all must land; a system covers combinations so partial hits still pay. Because the welcome wagering needs 3+ leg accumulators at 1.40 or higher per leg, the slip you build to clear a bonus looks different from a casual single.
| Bet type | What you predict | Wagering fit |
|---|---|---|
| 1X2 | Home, draw or away | Common accumulator leg |
| Handicap | Result with a margin applied | Useful for reaching 1.40+ odds |
| Over / under | Total above or below a line | Frequent leg in multi-selection slips |
| Correct score | The exact final score | Higher odds, higher variance |
| Props | In-match specifics | Check the odds floor per leg |
Add selections
Tap odds to drop each pick into the slip; three or more legs form an accumulator.
Check each leg's odds
Keep every leg at 1.40 or higher if the slip is meant to count toward welcome wagering.
Choose the mode
Single, accumulator or system — the accumulator is the one the x5 rule rewards.
| Leg | Decimal odds | Combined |
|---|---|---|
| Leg 1 | 1.45 | 1.45 |
| Leg 2 | 1.50 | 2.18 |
| Leg 3 | 1.40 | 3.05 |
Odds shown as examples only; no stakes implied. 18+.

Live betting and cash out
Cash-out is where in-play meets the cashier. Think of it as an exit door on an open bet, priced in real time.
Live betting re-prices markets as the match plays out, and cash-out lets you settle an open slip before the final whistle for what it is worth right now. There are three modes: full closes the whole bet, partial banks a slice and leaves the rest running, and auto fires by itself once the offer reaches a value you set — handy when lag or a fast Live page means you cannot watch every second. Crash games like Aviator, JetX and CricX run on the casino side with their own instant rules, separate from this sportsbook cash-out.
An example, no money attached: you hold a three-leg accumulator, two legs landed, the third in play. The app offers a cash-out above your stake — take it in full, take it in part, or set an auto target. One payments note: a cash-out settles the slip but does not withdraw money. The balance still leaves under the same-holder, same-method rule at the cashier.
| Mode | What it does | Best when |
|---|---|---|
| Full | Closes the entire slip now | You want out completely |
| Partial | Banks a portion, rest runs | You want to secure and stay in |
| Auto | Fires at a preset value | Latency or a fast match makes timing hard |
Rivals such as 1xBet and Betwinner offer similar in-play tools; the terms differ. 18+.

How crash games pay
A round is a race between your finger and a rising curve. Get the money moment first, and the game names make sense after.
Every crash game on Melbet runs on one idea: a multiplier climbs from 1.00x until, at a moment no one can predict, it stops — and your stake counts only if you cash out first. Aviator sends a plane climbing until it flies off screen, JetX pushes a rocket that finally explodes, and CricX uses the same curve with a cricket theme. Only the art changes; the payout logic is the same. Nadia's rule of thumb: treat the multiplier as a live price on your own money, and decide your exit before the round starts, not while your heart is racing.
The rest of the games menu
Crash is just one aisle. The Melbet catalogue has four more, and they all share your wallet.
Casino slots
Reels, jackpots and instant-play tables use the same balance and the same welcome package, which includes 250 free spins.
Live casino
Real dealers stream real tables live. It uses a lot of data, so a steady connection matters more here than anywhere else in the app.
Virtual sports
Simulated matches settle in minutes, day and night — handy when no real fixture is on and you want a quick market.
Esports
Odds on competitive gaming sit next to the usual sportsbook, with pre-match and in-play lines.
| Game | Theme | Auto cash out | Demo mode | History strip |
|---|---|---|---|---|
| Aviator | Climbing plane | Available | Available | Available |
| JetX | Rising rocket | Available | Available | Available |
| CricX | Cricket curve | Available | Available | Available |

Payments, Mobile Money and KYC
Payments run in your local currency through the rails your region uses; the cashier reads your account country and lists the matching wallets. A deposit is quick: pick the method, enter the amount, confirm in the wallet app, keep the SMS receipt. The rule that decides most withdrawals is simple — the same holder on the deposit and the withdrawal.
Local rails by country
| Country | Currency | Mobile Money / rails |
|---|---|---|
| Bangladesh | BDT ৳ | bKash, Nagad, Rocket |
| Ethiopia | ETB Br | Telebirr, CBE Birr |
| India | INR ₹ | UPI, Paytm, PhonePe |
| Pakistan | PKR ₨ | JazzCash, Easypaisa |
| Sri Lanka | LKR Rs | eZ Cash, mCash |
| Nigeria | NGN ₦ | OPay, Paystack, bank |
| Philippines | PHP ₱ | GCash, Maya |
| Nepal | NPR रू | eSewa, Khalti |
| Kenya | KES KSh | M-Pesa, Airtel Money |
| Ghana | GHS ₵ | MTN MoMo, Telecel Cash |
| Somalia | SOS Sh | EVC Plus, Zaad |
Withdrawal and KYC: what to verify before the money
| Control before withdrawal | Why it matters | Documents possible |
|---|---|---|
| Same account holder | Deposit and withdrawal names must match | — |
| Same method | Withdraw to the rail you deposited from | — |
| Identity verified | KYC may run before a first payout | ID card, passport or driver licence |
| Wagering complete | An open bonus can hold a withdrawal | — |
| Proof of payment | Keep the deposit receipt or SMS | Transaction screenshot |
How withdrawals reach you
Payouts are where your good habits at deposit time pay off. The rules are simple, and breaking them is the usual cause of a delay.
To withdraw, open the cashier, choose payout, pick the same rail you deposited from, enter the amount and confirm. Withdrawals usually settle in minutes to hours, not instantly, because a payout can face a review a deposit never does. Two rules sit at the centre: same-holder (the receiving wallet must be in your own name) and same-method (money leaves by the rail it arrived on). KYC must clear before your first payout.
| Why a payout stalls | What it means | The fix |
|---|---|---|
| Name mismatch | Receiving wallet is not in your name | Withdraw only to a wallet you personally hold |
| Method mismatch | Payout rail differs from the deposit rail | Send it back by the method you funded with |
| Open wagering | Bonus turnover is not yet complete | Finish the x5 acca requirement first |
| Pending KYC | Identity not yet verified | Submit documents and wait for approval |
| Missing receipt | A disputed transfer has no proof | Provide the wallet confirmation reference |
Documents for a slow payout
Keep these before you ever need them — a payout question is faster to answer with a screenshot ready.
| Proof | Why it helps |
|---|---|
| Deposit confirmation | Shows the rail and holder you funded from |
| Wallet transaction log | Ties a reference number to a real transfer |
| Bet history entry | Confirms the stake that produced the balance |
| KYC approval note | Evidence identity was cleared before payout |

Depositing via Mobile Money
The cashier is where you spend most of your real minutes. Get this right and everything after it is calm.
To fund the account, open the cashier, pick your region's Mobile Money rail, and enter an amount at or above the cashier minimum. Deposits are usually instant — the balance moves within seconds of the wallet confirmation. Nadia's habit: fund from the exact wallet you plan to withdraw back to, because the same-method and same-holder payout rules are settled the moment you deposit, not later.
Open the cashier
Tap deposit in the app and read the cashier minimum for your rail before you type an amount.
Pick your Mobile Money rail
Select the wallet registered in your own name — the holder must match your Melbet account details.
Confirm on the wallet side
Approve the charge in your Mobile Money app or by the prompt it sends. Wait for one confirmation only.
Watch the balance credit
Instant credit is normal. Give it a short moment before you assume anything went wrong.
| Country | Currency | Deposit rails |
|---|---|---|
| Bangladesh | BDT ৳ | bKash / Nagad / Rocket |
| Ethiopia | ETB Br | Telebirr / CBE Birr |
| India | INR ₹ | UPI / Paytm / PhonePe |
| Pakistan | PKR ₨ | JazzCash / Easypaisa |
| Sri Lanka | LKR Rs | eZ Cash / mCash |
| Nigeria | NGN ₦ | OPay / Paystack |
| Philippines | PHP ₱ | GCash / Maya |
| Nepal | NPR रू | eSewa / Khalti |
| Kenya | KES KSh | M-Pesa / Airtel |
| Ghana | GHS ₵ | MTN MoMo / Telecel |
| Somalia | SOS Sh | EVC Plus / Zaad |

KYC verification explained
KYC is a one-time chore that protects your money. Do it early and your first withdrawal has nothing to trip on.
KYC — know your customer — is the account checking that you are who you say you are, and that the wallet being paid belongs to you. It usually kicks in before your first withdrawal, sometimes sooner if the account details need matching. Nadia treats KYC like unpacking after a move: a pain to start, but everything runs smoothly once it is done.
| Document | Role | When asked |
|---|---|---|
| National ID | Primary identity | Standard |
| Passport | Alternative identity | Standard |
| Driver licence | Alternative identity | Standard |
| Selfie | Confirms the document is yours | Sometimes |
| Proof of address | Confirms residence | Sometimes |
Open verification
Find the KYC or account-verification area in the app settings.
Allow camera permission
The app needs the camera to capture your document clearly; allow it when prompted.
Capture in good light
Fill the frame, keep the document flat, and make sure every corner and line is readable.
Submit and wait
Send it once and let the review finish before you file your first payout.
Limits and responsible play
The same app that takes deposits also gives you the brakes. Set them early.

Getting help from support
Most tickets fall into a few types. Have the details in the table ready before you contact support, and the fix is faster.
| Case | Data to prepare | Do not send |
|---|---|---|
| Deposit pending | Transaction ID, time, amount | A second transfer |
| Withdrawal delayed | KYC status, method, amount | Full card number |
| Coupon dispute | Bet ID, selections, odds | Edited screenshots |
| Account blocked | Registered email/phone | Password |
Comparing bonus, KYC and cash out
Three operators people weigh up side by side. The figures use Bangladesh values in local currency and the same wagering terms, so the rows compare fairly.
| Metric | Melbet | 1xBet | Betwinner |
|---|---|---|---|
| Welcome bonus | 100% up to the local cap | 100% up to the local cap | 100% up to a marginally lower cap |
| Wagering | x5 acca, 3+ legs, 1.40+ | x5 acca, 3+ legs, 1.40+ | x5 acca, 3+ legs, 1.40+ |
| Min deposit | Cashier minimum | Cashier minimum | Cashier minimum |
| Android app | APK 255.0.6 | APK | APK |
| Cash out | Yes | Yes | Yes |
| Crash games | Aviator, JetX, CricX | Aviator | Aviator |
| Mobile Money | bKash, Nagad, Rocket | bKash, Nagad | bKash, Nagad |
Last checked July 2026. The bonus figures are the operators' advertised first-deposit caps for Bangladesh; check the current offer in each app before you deposit.
Melbet against 1xBet and Betwinner
Three apps from the same broad family. The differences are real but small — here is where a payments-first bettor should look.
Melbet, 1xBet and Betwinner all offer a 100% welcome bonus, all rely on Mobile Money in the regions this guide covers, and all carry crash games, live streaming and cash out. If you care about how money moves, the deciding factors are rarely the headline offer — they are the wagering shape, the cashier minimum, and how deep the sport you follow runs. Melbet pairs its 100% match with a casino element and 250 free spins, with x5 wagering on 3+ leg accumulators at 1.40+ within 30 days.
Nadia's honest take: choose on the wallet and the sport, not the banner. If your rail and your cricket or football depth are served just as well across all three, the tie-breaker is which cashier and KYC flow you already trust.
| Feature | Melbet | 1xBet | Betwinner |
|---|---|---|---|
| Welcome bonus | 100% | 100% | 100% |
| Wagering | x5 acca, 3+ legs, 1.40+, 30 days | Available | Available |
| Min deposit | Cashier minimum | Cashier minimum | Cashier minimum |
| Crash games | Aviator, JetX, CricX | Available | Available |
| Mobile Money | Available | Available | Available |
| Live streaming | Available | Available | Available |
| Cash out | Available | Available | Available |
| Odds format | Decimal | Decimal | Decimal |
| Cricket depth | Available | Available | Available |

Melbet across regions
The install is the same everywhere. What changes is the money layer wrapped around it.
You download the same build and log into the same account whether you are in Dhaka, Nairobi or Manila. What changes is your balance currency and the Mobile Money rail the cashier offers: bKash, Nagad or Rocket in Bangladesh, M-Pesa or Airtel in Kenya, GCash or Maya in the Philippines. The sportsbook, crash games and welcome package stay the same — only the way you pay in changes.
KYC and payout rules travel too: same-holder and same-method apply everywhere, whatever the flag on your SIM. Withdrawals still land in minutes to hours, and identity clears before the first payout, from Ethiopia and Pakistan to Nigeria, Ghana and Somalia.
What people bet on is where regions really differ: cricket-heavy markets lean into deep cricket lines and inspire CricX, football-heavy markets push the app's football depth to the front, and the Philippines sits closer to a mixed basketball-and-football crowd. Same engine, different favourite sport.
| Country | Currency | Mobile Money rails | Notes |
|---|---|---|---|
| Bangladesh | BDT ৳ | bKash / Nagad / Rocket | Cricket-heavy, strong local wallet coverage |
| Ethiopia | ETB Br | Telebirr / CBE Birr | Football-heavy, Telebirr widely used |
| India | INR ₹ | UPI / Paytm / PhonePe | Cricket-heavy, UPI is near-instant |
| Pakistan | PKR ₨ | JazzCash / Easypaisa | Cricket-heavy, two dominant wallets |
| Sri Lanka | LKR Rs | eZ Cash / mCash | Cricket-heavy, carrier-linked wallets |
| Nigeria | NGN ₦ | OPay / Paystack | Football-heavy, fast fintech rails |
| Philippines | PHP ₱ | GCash / Maya | Mixed sports, wallet-first payments |
| Nepal | NPR रू | eSewa / Khalti | Cricket interest, digital-wallet led |
| Kenya | KES KSh | M-Pesa / Airtel | Football-heavy, M-Pesa dominant |
| Ghana | GHS ₵ | MTN MoMo / Telecel | Football-heavy, MoMo widely held |
| Somalia | SOS Sh | EVC Plus / Zaad | Football-heavy, EVC Plus common |

Betting terms in plain words
- APK
- The Android install file used outside Google Play.
- SHA-256
- A fingerprint that proves the file was not altered.
- Package name
- The app's internal id — here org.melbet.client.
- Play Protect
- Google's on-device scanner for installed apps.
- KYC
- Identity verification that may run before a first payout.
- Wagering
- How many times a bonus must be bet before withdrawal.
- Cash out
- Settling a bet early before the final result.
- Coupon
- The bet slip holding one or more selections.
- Mobile Money
- Phone-based wallets such as bKash, Nagad or M-Pesa.
- Accumulator
- A single bet combining several selections.
- Free spins
- Casino spins granted with the welcome package.
- Demo mode
- Play a game without risking real money.
Safety and responsible play
User reviews and comments
Reader feedback after installing from this guide. Ratings reflect the install and payment experience, not betting outcomes.
Clean install, no Play Protect drama. bKash deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
Installed fine on a three-year-old phone. Paytm payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Thanks for the detail. Deposits credit instantly; if one ever shows pending, wait for the SMS before retrying. We are in-app 24/7.
Same for me on Nagad, the pending cleared by itself in under a minute.
Sideloaded it without any Google Play fuss. Funded through JazzCash and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Old build removed itself when I installed over it. First Paystack deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Did the x5 wagering count your live bets too, or only pre-match?
Accumulators of 3+ legs at 1.40+ count, pre-match or live. Singles and cashed-out bets do not.
Good to know, that explains why my first acca didn't move the bar.
Clean install, no Play Protect drama. M-Pesa deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Installed fine on a three-year-old phone. Telecel Cash payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
JazzCash or Easypaisa faster for withdrawals in your experience?
Both same-day for me, JazzCash edged it by an hour.
Sideloaded it without any Google Play fuss. Funded through Telebirr and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First mCash deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Clean install, no Play Protect drama. eSewa deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
Appreciate the review. The same-holder rule keeps payouts safe — glad it cleared for you.
Installed fine on a three-year-old phone. Maya payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Did OPay charge you anything on the payout? Mine came clean.
No fee here either, just waited for KYC the first time.
Sideloaded it without any Google Play fuss. Funded through EVC Plus and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Old build removed itself when I installed over it. First Rocket deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
UPI payout reached me fast too after KYC.
Thanks both. Once KYC is done the first time, later UPI withdrawals are quicker.
Clean install, no Play Protect drama. UPI deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
M-Pesa deposit didn't show for me for two minutes — normal?
Yes, M-Pesa can take a moment at peak. Never resend while the first shows pending.
It landed right after, thanks. Panicked for nothing.
Installed fine on a three-year-old phone. Easypaisa payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through OPay and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First Airtel Money deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Does MTN MoMo work for both deposit and withdrawal?
Yes, in and out on the same number for me.
Clean install, no Play Protect drama. MTN MoMo deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
Installed fine on a three-year-old phone. CBE Birr payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Sideloaded it without any Google Play fuss. Funded through eZ Cash and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Glad the install went smoothly. Keep the build on 255.0.6 for the latest cashier fixes.
Old build removed itself when I installed over it. First Khalti deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Clean install, no Play Protect drama. GCash deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Telebirr withdrawal took a day for me — was yours quicker?
First one waited on documents, second was same-day.
Installed fine on a three-year-old phone. Zaad payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through Nagad and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First PhonePe deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
eZ Cash same-day here as well after verification.
Clean install, no Play Protect drama. JazzCash deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
Installed fine on a three-year-old phone. Paystack payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Sideloaded it without any Google Play fuss. Funded through M-Pesa and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
eSewa or Khalti — which cleared faster for you?
Khalti instant on deposit, eSewa a touch slower.
Old build removed itself when I installed over it. First Telecel Cash deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Clean install, no Play Protect drama. Telebirr deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Installed fine on a three-year-old phone. mCash payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
GCash deposit instant, but I got a KYC prompt on withdrawal. Standard?
Yes, verification runs once before a first payout. Clears fast with an ID and a selfie.
Mine cleared next morning, one ID photo was enough.
Sideloaded it without any Google Play fuss. Funded through eSewa and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First Maya deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Clean install, no Play Protect drama. EVC Plus deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
EVC Plus worked first try, in and out same wallet.
Installed fine on a three-year-old phone. bKash payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Sideloaded it without any Google Play fuss. Funded through Paytm and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Anyone else find Aviator demo useful before real rounds?
Yes, played the demo a while to get the cash-out timing.
Old build removed itself when I installed over it. First Easypaisa deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Clean install, no Play Protect drama. OPay deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Installed fine on a three-year-old phone. Airtel Money payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Thanks for the note. Cash out is available on most live markets until it's greyed out.
Sideloaded it without any Google Play fuss. Funded through MTN MoMo and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First CBE Birr deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Clean install, no Play Protect drama. eZ Cash deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
Did the promo code apply automatically or did you type it?
Typed ml_2973975 on the sign-up form, it took right away.
Installed fine on a three-year-old phone. Khalti payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Sideloaded it without any Google Play fuss. Funded through GCash and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Old build removed itself when I installed over it. First Zaad deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
M-Pesa payout under an hour for me after the first KYC.
Clean install, no Play Protect drama. Rocket deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Installed fine on a three-year-old phone. UPI payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through JazzCash and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
bKash minimum was small, easy first deposit. What was yours?
The cashier shows the current minimum per method the moment you pick it.
Old build removed itself when I installed over it. First Paystack deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Clean install, no Play Protect drama. M-Pesa deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
Installed fine on a three-year-old phone. Telecel Cash payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Parse error at first — how did you fix it?
Cleared a bit of storage and removed the old build, went in fine.
Sideloaded it without any Google Play fuss. Funded through Telebirr and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Old build removed itself when I installed over it. First mCash deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Clean install, no Play Protect drama. eSewa deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Thanks for the review. If a payout ever stalls, check the flagged item in the cashier first.
Installed fine on a three-year-old phone. Maya payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through EVC Plus and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First Nagad deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Live streaming held up on 4G for you?
Yes, watched a full match on mobile data, no drops.
Clean install, no Play Protect drama. PhonePe deposit landed in seconds. Withdrawal matched my deposit method, so nothing stalled. Live BPL markets update quick in-play.
Installed fine on a three-year-old phone. Easypaisa payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Sideloaded it without any Google Play fuss. Funded through OPay and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Old build removed itself when I installed over it. First Airtel Money deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Clean install, no Play Protect drama. MTN MoMo deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Installed fine on a three-year-old phone. CBE Birr payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through bKash and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Old build removed itself when I installed over it. First Paytm deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Clean install, no Play Protect drama. JazzCash deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Installed fine on a three-year-old phone. Paystack payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through M-Pesa and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Installed fine on a three-year-old phone. Rocket payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through UPI and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First Easypaisa deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Set it up on the second try after allowing the install. Cashed in with OPay, no fee taken. Payout waited a day on document review — plan for that.
Update kept my login and open bets. Withdrawal to Airtel Money was clean once KYC cleared. Payout waited a day on document review — plan for that.
Nagad deposit landed in seconds. Deposit fine but the withdrawal dragged until KYC was done.
Cashed in with PhonePe, no fee taken. Deposit fine but the withdrawal dragged until KYC was done.
Sideloaded it without any Google Play fuss. Funded through JazzCash and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Old build removed itself when I installed over it. First Paystack deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Old build removed itself when I installed over it. First bKash deposit showed pending a minute, then cleared. KYC was one selfie and an ID, cleared next morning. Aviator demo let me feel the timing first.
Clean install, no Play Protect drama. Paytm deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Installed fine on a three-year-old phone. Easypaisa payout reached me the same evening after verification. Deposit showed pending once — waited, and it settled without a double charge. Live streaming worked over mobile data.
Sideloaded it without any Google Play fuss. Funded through Rocket and it credited instantly. Same-name rule held my first payout an hour, then it went through. Odds felt fair on football.
Old build removed itself when I installed over it. First UPI deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Installed fine on a three-year-old phone. Nagad payout reached me the same evening after verification. Support answered in the app inside ten minutes. CricX is a nice touch in cricket season.
Sideloaded it without any Google Play fuss. Funded through PhonePe and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.
Clean install, no Play Protect drama. bKash deposit landed in seconds. The x5 on accumulators cleared in four days of normal betting. The bet slip counter kept my acca legs clear.
Old build removed itself when I installed over it. First Rocket deposit showed pending a minute, then cleared. Wagering on 3-leg accas counted exactly as written. JetX runs smooth, auto cash out is handy.
Sideloaded it without any Google Play fuss. Funded through Nagad and it credited instantly. Kept the transaction id and support matched it fast. Cash out partial banked half on a live match.








