From welcome deposit matches to weekly cashback, free-spin drops, and cricket season specials — every active promotion available right now at badbajee, explained clearly with full terms.
The badbajee welcome bonus is the most substantial offer on the platform — designed specifically for new players making their first real-money deposit via bKash, Nagad, Rocket, or Upay.
When you register a new account at badbajee and complete your first deposit, you qualify for the platform's welcome package. The first deposit is matched at 200%, up to a maximum bonus of ৳20,000 BDT. This means a deposit of ৳10,000 produces a playing balance of ৳30,000 — your ৳10,000 deposit plus ৳20,000 in bonus funds. Even at the minimum qualifying deposit of ৳500, you receive ৳1,000 in bonus balance to explore the casino lobby.
The welcome bonus applies to all sections of badbajee — you can use your bonus balance on slots, live casino tables, and the cricket sportsbook. Players in Dhaka who primarily play live roulette or baccarat will find the bonus eligible for live dealer games with no separate wagering track. Players in Chittagong and Sylhet who prefer high-volatility PG Soft slots like Dragon Hatch can deploy the full bonus on reels.
The welcome bonus is credited automatically within 60 seconds of your qualifying deposit clearing. No promo code is required — eligibility is verified at account level based on your registration status. The bonus is available to each verified account holder once only. 18+ only; full terms and conditions apply.
200% match on your first deposit. Minimum qualifying deposit ৳500 BDT. Credited automatically via bKash, Nagad, Rocket, or Upay.
badbajee runs a rotating free spins offer on selected PG Soft and Pragmatic Play titles. The active batch of qualifying games is updated weekly — check the promotions tab in your badbajee account for the current list.
Deposit ৳1,000 or more to receive 50 free spins on the featured PG Soft slot of the week. Current featured title: Dragon Hatch. Spins credited within 60 seconds of deposit.
Deposit ৳5,000 or more in a single transaction and receive 200 free spins split across two qualifying Pragmatic Play titles. Spins are issued in two batches of 100, 24 hours apart.
Every Friday from 18:00 BST (UTC+6), existing verified players who have been active during the week receive 30 free spins on a randomly selected NetEnt or Microgaming title. No deposit required for this batch.
The badbajee weekly cashback is one of the most player-friendly standing offers on the platform — giving you a percentage of net losses back as bonus funds every Monday, regardless of which games you played.
Every week at badbajee, your net gaming losses from Monday 00:00 BST to Sunday 23:59 BST are calculated across all eligible products — slots, live casino, and the cricket sportsbook all count. If you end the week with a net loss, 10% of that loss is returned to your account as cashback bonus funds every Monday morning by 10:00 BST.
There is no cap on the cashback amount for players with a verified account and at least ৳2,000 in total weekly wager volume. Players below the ৳2,000 weekly wager threshold receive cashback capped at ৳500 BDT. The cashback is credited automatically — no claim form or support contact is required. It appears in your account as bonus balance with a 15× wagering requirement before withdrawal.
This offer is particularly well-regarded by badbajee players in Rajshahi and Khulna who play the cricket sportsbook regularly through BPL and IPL seasons. Losses on cricket match bets placed at valid odds (1.50 or higher) count in full toward the cashback calculation. Void bets and cashed-out bets are excluded from the net loss figure.
| Weekly Net Loss | Cashback Rate | Cashback Amount | Wagering Req. | Min. Wager Volume |
|---|---|---|---|---|
| ৳500 – ৳1,999 | 10% | Up to ৳500 cap | 15× | Any |
| ৳2,000 – ৳9,999 | 10% | ৳200 – ৳1,000 | 15× | ৳2,000 |
| ৳10,000 – ৳49,999 | 10% | ৳1,000 – ৳5,000 | 15× | ৳2,000 |
| ৳50,000+ | 10% | No cap | 15× | ৳2,000 |
badbajee runs dedicated cricket promotions during BPL, IPL, T20 World Cup, and Bangladesh Tigers international series — making cricket season one of the best times to bet on the platform.
Build an accumulator of 4 or more BPL match bets at odds of 1.50 or higher per selection, and badbajee will boost your winnings by an additional 25% on top of the standard accumulator return. The boost is applied automatically at settlement — no opt-in required.
During T20 World Cup group stage fixtures, if your selected team loses by a margin of 5 runs or fewer (batting second) or wickets remaining when Duckworth-Lewis applies, badbajee refunds your stake in full as bonus funds. One refund per account per eligible match.
Back a team to win an IPL match and if your selection builds a lead of 30 or more runs at any point during the second innings, badbajee pays out your bet as a winner immediately — even if the match result changes. The early payout is settled at full odds.
Place any bet on a Bangladesh national team fixture — Test, ODI, or T20I — and receive a 15% bonus on your net winnings if Bangladesh wins the match. The loyalty bonus is badbajee's way of celebrating wins with the Bangladesh cricket community.
The badbajee welcome bonus is a one-time offer, but existing players are far from forgotten. The platform runs a standing reload bonus programme for verified accounts that have completed at least one successful withdrawal.
Once you have made your first successful withdrawal from badbajee, your account is automatically enrolled in the reload bonus tier. Every Tuesday between 12:00 and 20:00 BST (UTC+6), reload deposits made during this window qualify for a 50% match bonus up to ৳5,000 BDT. A minimum deposit of ৳1,000 is required to trigger the reload offer.
The Tuesday reload window is deliberately short — it rewards players who are actively engaged with the platform rather than running as a permanent always-on offer. Players in Mymensingh and Barisal who play regularly through the week often plan their Tuesday top-up around this window to maximise value from their session budget.
In addition to the Tuesday window, badbajee runs a special reload during major Bangladeshi holidays and sporting events. During Eid, Pohela Boishakh (Bengali New Year), and Victory Day (December 16), reload bonuses are upgraded to a 75% match up to ৳7,500 BDT for a 48-hour window. These seasonal upgrades are announced via the badbajee promotions page at least 72 hours in advance.
50% match on reload deposits of ৳1,000 or more made on Tuesdays between 12:00–20:00 BST. Credited instantly via bKash, Nagad, or Rocket.
75% match reload active during major Bangladeshi holidays for 48 hours. Announced on the promotions page 72 hours in advance.
Most badbajee promotions are automatic — no promo codes, no manual opt-in forms, no support tickets required. Here is the exact process for each offer type.
Create your badbajee account and complete KYC verification using your National ID Card or passport. You must be 18 years or older. Verification is typically confirmed within minutes.
Navigate to the Deposit section and choose bKash, Nagad, Rocket, or Upay. Enter an amount meeting the offer's minimum deposit threshold. Funds clear within 60 seconds.
For deposit-triggered offers (welcome bonus, free spins, reload), the bonus balance is credited to your account automatically within 60 seconds. No code required. Check the Bonuses tab to confirm.
Play through the wagering requirement on eligible games before the expiry date. Once the requirement is met, winnings convert to withdrawable cash. Withdraw to bKash, Nagad, or Rocket with no fees.
Every badbajee bonus comes with terms that determine when and how you can withdraw winnings generated from bonus funds. Reading and understanding these terms before claiming any offer is essential.
A wagering requirement (also called a playthrough requirement) specifies how many times you must bet the bonus amount before any winnings derived from it can be withdrawn as cash. For example, a ৳1,000 bonus with a 20× wagering requirement means you must place ৳20,000 in total bets using the bonus balance before a withdrawal request will be approved. The requirement is counted against total bet volume, not net wins or losses.
Not all games contribute equally toward wagering requirements at badbajee. Slots from PG Soft, Pragmatic Play, NetEnt, and Microgaming contribute 100% of each bet toward the requirement. Live casino table games (roulette, baccarat, blackjack) contribute 20%. Sports betting contributes 100% on bets placed at odds of 1.50 or higher. Bets on odds below 1.50 contribute 0%. These contribution rates apply to all current badbajee bonus offers unless the specific promotion states otherwise.
Every bonus at badbajee carries an expiry date, which is displayed in the Bonuses section of your account. If the wagering requirement is not completed before the expiry date, the remaining bonus balance and any associated winnings are forfeited automatically. The expiry clock begins at the moment the bonus is credited to your account, not from the date of your deposit. Standard expiry periods: welcome bonus 30 days, reload bonus 7–14 days, free spin winnings 7 days, cashback bonus 7 days.
Winnings generated from bonus funds (as opposed to your real-money deposit balance) are subject to a maximum withdrawal cap. For the badbajee welcome bonus, the maximum withdrawal from bonus-derived winnings is ৳50,000 BDT. For free spin winnings, the maximum is ৳10,000 BDT. For cashback bonus funds, there is no cap — any amount wagered through is fully withdrawable. Your real-money balance is always fully withdrawable with no cap.
badbajee reserves the right to void bonuses and withhold winnings if abuse of the promotion system is detected. Abuse includes but is not limited to: creating multiple accounts to claim the welcome bonus more than once, coordinated betting with other players to fulfil wagering requirements with minimal risk, and using bonus funds exclusively on bets with odds below 1.50. One account per person, per household, per device, and per payment method is strictly enforced.
When your badbajee account holds both real-money funds and bonus funds simultaneously, real-money funds are wagered first by default. This protects your ability to withdraw your deposit at any time before the bonus wagering requirement is met. You may forfeit the bonus balance at any time via the Bonuses tab if you decide you no longer wish to complete the wagering requirement — forfeiting the bonus immediately converts your remaining balance to fully withdrawable cash.
| Offer Type | Wagering Req. | Expiry | Max Withdrawal | Game Contribution |
|---|---|---|---|---|
| Welcome Bonus (200%) | 25× | 30 days | ৳50,000 | Slots 100% / Live 20% |
| Free Spins (Deposit) | 20× | 7 days | ৳10,000 | Slots 100% |
| Weekend Spin Drop | 25× | 3 days | ৳5,000 | Slots 100% |
| Weekly Cashback | 15× | 7 days | No cap | Slots 100% / Sports 100% |
| Tuesday Reload | 20× | 7 days | ৳30,000 | Slots 100% / Live 20% |
| Seasonal Reload | 20× | 14 days | ৳40,000 | Slots 100% / Live 20% |
| Bangladesh Tigers Bonus | None | N/A | No cap | Withdrawable cash |
Answers to the most common questions from badbajee players across Bangladesh about current offers and promotions.
Yes. Your real-money deposit balance is always separate from your bonus balance at badbajee. You can withdraw your deposit at any time. However, doing so will forfeit any uncompleted bonus balance. Real-money funds are wagered first, so your deposit balance decreases through normal play before the bonus balance is touched. If you choose to forfeit the bonus via the Bonuses tab, your remaining real-money funds become immediately withdrawable with no restrictions.
Yes. All badbajee promotions — including the welcome bonus, reload bonus, free spins, and cashback — are fully compatible with deposits made via bKash, Nagad, Rocket, and Upay. There is no payment method restriction on offer eligibility. Deposits via Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, and Sonali Bank also qualify. The minimum deposit threshold varies by offer but starts at ৳500 for the welcome bonus and ৳1,000 for the Tuesday reload.
Deposit-triggered bonuses (welcome bonus, free spins pack, reload bonus) are credited automatically within 60 seconds of your qualifying deposit clearing. The weekly cashback is credited every Monday by 10:00 BST (UTC+6). The Weekend Spin Drop is issued every Friday by 18:30 BST. If a bonus does not appear within 10 minutes of the expected credit time, contact badbajee support at [email protected] — include your account username and the date/time of your deposit.
Yes. badbajee bonus funds are not restricted to a single product. You can use bonus balance on slots, live casino tables, and the cricket sportsbook within a single bonus period. However, contribution rates differ: slots contribute 100% toward wagering requirements, live casino tables contribute 20%, and sports bets contribute 100% at odds of 1.50 or higher. Mixing game types is allowed and is often the most flexible way to work through a wagering requirement.
Yes. All badbajee offers are strictly available to players who are 18 years of age or older. Age verification is a mandatory part of the account registration process at badbajee. Players who have not completed KYC verification are not eligible to claim or withdraw from any promotion. This 18+ requirement applies to every offer on the platform, including the welcome bonus, free spins, cashback, reload, and cricket promotions. badbajee is committed to responsible gaming for all players in Bangladesh.
If you request a withdrawal while a bonus is active and the wagering requirement is not yet complete, the bonus balance and any winnings generated from it are forfeited. Your real-money balance is processed for withdrawal as normal. This is why badbajee displays a clear wagering progress tracker in the Bonuses section — so you can make an informed decision about whether to continue toward the requirement or forfeit the bonus and withdraw immediately.
badbajee operates its full promotional calendar year-round, including during Ramadan. All standing offers — welcome bonus, weekly cashback, reload bonus, free spins — remain active. badbajee respects that individual players may choose not to participate in gambling activities during Ramadan for personal or religious reasons. The responsible gaming tools in your account (deposit limits, session limits, self-exclusion) are available at any time if you wish to manage your activity during this or any other period.