On the topic of offer updates — mines launches at least one new promotion every week. Some offers are permanent, like the welcome bonus and reload bonus; some are weekly, like cashback offers; and some are tied to special occasions, like sports bonuses during the World Cup or BPL. On top of that, you can earn a daily check-in bonus simply by logging in each day — it refreshes every 24 hours. To never miss an offer, keep app notifications turned on and Bonus page Check back regularly.
To get started, log in and go to the Sports section. You'll see a list of sports in the left sidebar — select "Football". Then choose your preferred league and match. Each match will display various markets such as "Match Winner", "First Half Goals", "Total Goals", and more. Click on your preferred market to add it to your bet slip. Enter your stake and click "Confirm Bet". The minimum bet amount generally starts from ৳50. You can also place in-play bets during live matches — odds update in real time. Popular Games page View all sports in detail.
If the app won't open: Start by restarting your phone. Then close the app completely and try reopening it. If it still won't open, go to your phone's settings and clear the app's cache and data (Settings → Apps → Mines → Storage → Clear Cache). If the problem persists, uninstall the app and Download page Install the latest version from
If you see an update prompt: This means your app version is out of date, and certain features will not work without updating to the latest version. On the Download Page and download and install the latest APK file. On Android, if you're prompted to allow "Unknown sources" or "Install unknown apps", go ahead and grant the permission — this is normal since mines is not available on the Google Play Store. For iPhone users, iOS instructions are available directly on the download page. After updating, simply log in to your existing account and all your data will be exactly as you left it.
Deposit limit: Log in to the app or website → Profile → Settings → Responsible Gaming → Deposit Limit. From here, set your maximum deposit limit on a daily, weekly, or monthly basis. Decreasing a limit takes effect immediately; increasing a limit requires a 24-hour waiting period.
Session Time Limit: From the same path, go to Session Limit options and set a maximum daily playtime — once you reach that limit, you'll receive a reminder.
Cooling-off period: You can temporarily suspend your account for anywhere between 1 and 30 days.
Self-exclusion: For a longer break, type "self-exclusion" in the support chat or do it yourself through Settings — options range from 3 months to permanent. For more details, Responsible Gaming page View.
To view your betting records: Log in → profile icon at the top right → "Betting History" or "My Bets". Here you can view everything — date, match, bet type, odds, stake amount, and result. You can also filter by specific dates or games to find a particular record.
To view your financial transaction records: Profile → Wallet → "Transaction History". Here you can see all deposits, withdrawals, bonus credits, and bet settlements, along with the date and amount of each. The status of every transaction — completed, pending, or cancelled — is also clearly shown.
History is generally available for the last 90 days. If you need older records, submit a request to support via email — records will be sent within 3 to 5 business days.
What you'll need to create an account:
— full name (as it appears on your National ID)
— an active Bangladeshi mobile number (for OTP verification)
— a valid email address
— date of birth (you must be 18 or older)
— a strong password (at least 8 characters)
That's all it takes to create your account and start playing.
What you'll need for KYC before your first withdrawal:
— photos of both sides of your National ID (NID) or passport
— a selfie (holding your NID)
— payment method verification (confirming your bKash/Nagad number)
KYC verification is typically completed within 24 to 48 hours. Once an account has been verified, you won't need to resubmit your documents. on the registration page and get started right now.
Age verification takes place at two stages. First, you enter your date of birth during registration — the system automatically checks it, and anyone under 18 will have their registration rejected. Second, before your first withdrawal, KYC verification requires you to confirm your age again using your National ID (NID) or passport. If the date of birth on your NID does not match what you entered at registration, your account will be suspended.
If a family member suspects that their minor child is using a mines account, please contact support@mines-baji.com immediately. mines will investigate the account and take the necessary action. We also recommend enabling device-level parental controls to protect your child's device.