Join for Free
Sign up on mushfile with just a few details. Cricket, football, casino — all in one account. Instant deposits via bKash and Nagad, with a welcome bonus ready to go.
From registration to your first bet — the whole process takes under 5 minutes
Fill in the form with your name, mobile number, email, and date of birth. Set a strong password. An OTP will be sent to your mobile number — use it to verify your account.
Deposit a minimum of ৳200 via bKash, Nagad, or Rocket. Send it to the designated mushfile number and your balance will be credited instantly. A welcome bonus applies to your first deposit.
Cricket, football, casino, or slots — pick your game. You can place bets from as little as ৳10. Withdraw your winnings instantly.
Mushfile membership benefits at a glance
When you register at mushfile, you'll receive an attractive welcome bonus on your first deposit. Details on the bonus amount and applicable terms can be found on the latest promotions page.
Deposits and withdrawals via bKash, Nagad, and Rocket are instant — no waiting around. Win and cash out right away.
IPL, World Cup, Premier League — bet at live odds and place in-play bets while the match is on. Cash-out option available.
Slots, Live Casino, poker, blackjack, roulette — thousands of games, all on one account. Featuring top providers including PG Soft and Evolution Gaming.
Get help in Bangla via live chat whenever you need it. mushfile's support team is available around the clock, any time of day or night.
Play regularly to climb the VIP tiers. High Roller members enjoy higher bet limits, a dedicated account manager, and exclusive bonuses.
Benefits you get the moment you register
100% matched bonus on your first deposit — up to ৳5,000.
50 free spins on selected slot games — available immediately after registration.
Get 10% cashback on net losses in your first week — credited to your account every Monday.
Refer a friend — earn ৳500 when they register and make a deposit.
Registering at mushfile is straightforward, but there are a few important things worth knowing beforehand. The key terms are outlined below.
A common concern when signing up on an online betting platform is wondering why so much information is needed — and whether the process is actually straightforward. mushfile's registration was designed with exactly that in mind. All you need is your name, mobile number, email, date of birth, and a password. The entire form takes no more than 2 to 3 minutes to complete. Once you receive an OTP on your mobile and enter it, your account is ready to go.
After registering at mushfile, the first thing to do is make a deposit. You can get started by sending as little as ৳200 via bKash. A lot of people ask — is it really safe to use bKash? Yes. mushfile's payment system is SSL-encrypted and every transaction is recorded. After depositing, your balance is typically credited within 2 to 5 minutes.
There's one important thing to be careful about during registration — make sure all your details are accurate. mushfile may request KYC verification at any point, which means you may need to provide your National ID. If your name or date of birth doesn't match, your withdrawal could be put on hold. Providing correct information from the start saves you a lot of trouble later. It's a small thing, but many people run into problems because of it.
When you register at mushfile, you'll receive a welcome bonus on your first deposit. This means a set bonus amount is added on top of whatever you deposit. The bonus cannot be withdrawn directly — it becomes withdrawable only after a specified wagering requirement is met. That said, if you'd prefer to play without the bonus, that option is available too. It's entirely your choice whether to claim it or not.
Many users want to know what they can do once they've registered on mushfile. Bet on live cricket and football matches, spin the reels on slots, or take a seat at a Live Casino table — all from a single account, with no separate sign-ups required. There's one unified payment wallet too, so any winnings from any game go straight into the same place.
A lot of people ask about referral codes. If a friend is already on mushfile and has a referral code, entering it during registration earns both of you a bonus. No referral code? No problem — it's completely optional. Once you're registered, you can refer friends yourself and earn a bonus for every successful referral.
It's worth being careful with your password. Many people use something simple like their name or date of birth — that's not safe. A password combining numbers, uppercase letters, and a special character keeps your account much more secure. Never share your password with anyone. mushfile will never ask for it either.
At mushfile, each account is tied to a single identity. If the same person creates multiple accounts, all of them will be closed. This policy exists to protect legitimate members. Trying to claim bonuses multiple times through duplicate accounts never works — all balances will be forfeited. Keep one honest account; in the long run, that's always the better choice.
In the first few days after registering, take some time to explore the different sections of mushfile. The match odds page lists the odds for all upcoming games. The promotions page shows all active offers. Download the app to receive push notifications about new offers as soon as they go live. You can also reach mushfile's live chat support in Bangla at any time — the team is always on hand.