Babul888 offers free benefits across two separate programs.
Daily Sign-In Bonus: Log in once a day and your bonus is automatically activated. Starting from day one, logging in for seven consecutive days progressively increases your bonus — with the highest reward on day seven. Miss a day and the streak resets. No extra steps needed to claim it — just check the "Daily Reward" section on your dashboard after logging in.
Free Spins: Free spins are typically available in three ways:
- Welcome free spins when you play a specific slot game for the first time.
- In promotional offers — On the promotions page View active offers.
- Weekly free spins based on your VIP level.
Winnings from free spins go straight to your bonus balance — they transfer to your main balance once the wagering requirement is met, typically 5× to 10×. Free spins usually expire within 72 hours; any unused spins will be forfeited after that.
To view your active free spins, log in and go to the "Promotions" or "Bonus" tab. Check the expiry date before using them.
Normal time: bKash and Nagad deposits at babul888 are typically 1 to 5 minutes credited to your balance. Rocket may take slightly longer, usually 5 to 15 minutes. Bank transfers can take anywhere from 1 to 24 hours.
What to do if a deposit fails:
- Wait 10 minutes first — payment gateways occasionally experience minor delays.
- Check your bKash/Nagad app's transaction history to confirm whether the money was deducted.
- If an amount has been deducted and still hasn't appeared in your balance after 15 minutes, contact support right away.
- Provide support with: the date and time of the transaction, the amount, and your bKash/Nagad transaction ID.
- Deposits are typically verified manually and credited to your balance within 2 hours.
If no amount is deducted: Re-enter the correct amount and details in the deposit form and try again. Do not send the same amount multiple times — all transactions may be credited together.
Minimum deposit amount: ৳200. The maximum single deposit amount varies by payment method — typically up to ৳25,000 via bKash.
Opening a new account on babul888 takes just 2 to 3 minutes. Here's what you'll need to register:
- Full Name — enter your name exactly as it appears on your National ID.
- Mobile Number or Email — either one will do.
- Date of Birth — you must be at least 18 years old.
- Password — at least 8 characters, including numbers and special characters.
- Agreement to terms & conditions — tick the checkbox.
Steps:
- 1. On the registration page go to the page and select the mobile or email tab.
- 2. Fill in your details and click the "Register" button.
- 3. A 6-digit OTP will be sent to your mobile or email — enter it to proceed.
- 4. Your account will be activated instantly.
Registration is completely free — no fees at all. Only one account is allowed per mobile number or NID. If you have a referral code, enter it during registration to receive an extra bonus. KYC (ID upload) is required before your first withdrawal, not at the time of registration.
Cricket betting on babul888 is straightforward. Log in, go to the "Sports" section, and select "Cricket".
Steps to Place a Bet:
- Select a match: Browse the list of live or upcoming matches and click on the one you want.
- Choose a market: "Match Winner" (who wins), "Toss Winner", "First Innings Runs", or "Player Performance" — you'll find plenty of options.
- Check the odds: Odds are displayed next to each team — odds of 1.80 mean a winning ৳100 bet returns a total of ৳180.
- Add to Bet Slip: Click on your preferred option and the bet slip will open on the right or below.
- Enter amount: Enter how much you want to bet — your potential winnings will be calculated automatically.
- Click the "Place Bet" button — the bet will be confirmed.
Live Betting: Odds update after every over and ball during a live match. For live betting, select an ongoing match from the "Live" tab. The stake is deducted directly from your balance — winnings are credited automatically if you win.
If it's your first time betting, start with a small amount — get comfortable with the rules before increasing your stakes.
The minimum bet amount at babul888 varies by game type:
- Sports Betting (cricket, football, etc.): Minimum ৳10 per bet.
- Slot games: Minimum bet typically starts from ৳1, varying by game. Some premium slots require a minimum of ৳10.
- Live Casino (Baccarat, Blackjack): Minimum ৳100, varying by table.
- Live Casino (Roulette): Minimum ৳50.
The maximum bet amount depends on your account's VIP level and the limits of the specific game. On a standard account, Sports Betting allows a maximum of ৳50,000 per single bet.
You can place multiple bets at once — with a multi/accumulator bet, selecting two or more matches together increases your potential payout but also raises the risk. A minimum of ৳10 is required per leg.
Minimum and maximum limits are subject to change — the latest limits will be shown on the bet slip when you open a game.
If a match is cancelled or suspended mid-way, babul888 applies the following rules:
Fully cancelled match: If a match is cancelled before it starts, full refunds are issued for all bets — typically within 24 to 48 hours.
Matches interrupted mid-game (e.g., rain in cricket):
- If the match ends before the required overs are completed — the bet is generally voided and your stake is refunded.
- If the result is determined by the DLS method — bets will be settled according to that result.
- Once the official result is announced, it is final.
For live betting: Any bets that were already settled before the match was abandoned (e.g. a "first wicket" bet) will stand. Only unsettled bets will be voided.
You can check the refund status under the "Betting History" section. If it takes more than 48 hours, contact support.
After logging in to babul888, you can view your full history from the profile section.
To view your betting history:
- Log in → click the Profile icon → select "Betting History" or "My Bets".
- Filter by date, game type, or status (active / settled / cancelled).
- Full details for each bet: time placed, stake, odds, result, and winnings.
Transaction records (deposits & withdrawals):
- Go to your Profile → the "Wallet" or "Transaction History" section.
- There are separate tabs for deposits and withdrawals.
- Every transaction shows the date, amount, method, and status (completed / pending / failed).
History usually covers the last 90-day Records are displayed directly. If you need older records, submit a request to support by email — you'll receive them within 3 business days.
If you spot any discrepancy in a transaction, contact support immediately with the Transaction ID. This information is essential for resolving disputes.