Whether you're a new member or a returning player — baj99 always has fresh vouchers waiting for you. Find all active codes in one place, copy them instantly, and start using them right away.
A voucher or promo code is a special code you enter during a deposit or registration to unlock extra rewards. At baj99, voucher codes can get you bonus balance, free bets, cashback, or access to exclusive tournaments.
Many people think vouchers are only for new players — that's not the case. baj99 offers dedicated vouchers for regular members too, including loyalty bonuses, weekly reload offers, and top-up deals for special gaming events. New codes drop every week, so bookmarking this page is a smart move.
It's worth taking a moment to read the terms before using a voucher code. Which markets accept bonus balance, what the wagering requirement is, how long the validity lasts — baj99 always makes these details clear upfront. Every voucher listed on this page also includes a brief summary of its terms.
One of the best things about baj99's voucher system is how simple it is to use. Just click the "Copy Code" button below and the code is instantly copied to your clipboard. Head to the deposit page, paste it in, and the bonus will be added automatically.
Each voucher code can only be used once and is valid for a specific period. Attempting to use the same code multiple times on one account will invalidate it. For any issues, reach out to baj99's 24/7 live support.
Copy any code below and use it when making a deposit
Just follow a few simple steps and the bonus will be credited straight to your account
Pick your preferred voucher from the list above and click the "Copy" button. The code will be saved to your clipboard.
Log in to your baj99 account. New here? Register first — it only takes about 5 minutes.
Go to the "Deposit" option in your account dashboard and select your preferred payment method.
Paste the copied code into the "Promo Code" or "Voucher Code" field on the deposit form, then enter your deposit amount.
Complete your payment via Bkash, Nagad, or Rocket. The bonus will be added to your balance automatically.
| Voucher | Bonus | Wager | Validity |
|---|---|---|---|
| BAJ150W | 150% | X8 | 30 days |
| BAJFREE5 | ৳500 Free | X5 | 7 Days |
| BAJCASH10 | 10% Back | X3 | Weekly |
| BAJCAS100 | 100% + Spins | X10 | 14 days |
| BAJCRIC50 | 50% | X6 | 21 days |
| BAJVIP25 | 25% | X5 | 30 days |
Voucher codes work exactly the same way on the baj99 app.
Every bonus claim is processed through encrypted channels.
Using a voucher code at baj99 is straightforward, but there are a few common mistakes worth avoiding. First-timers often struggle to find where to enter the code, or simply let it expire before using it. Here are some key tips to keep in mind.
Understanding wagering requirements: Say you deposit ৳1,000 and receive a 150% bonus — your total balance becomes ৳2,500. With a wagering requirement of x8, you'd need to wager the bonus portion: ৳1,500 × 8 = ৳12,000 before withdrawing. That said, baj99's wagering terms are highly competitive — many platforms in the market require x20 or more.
Track expiry: Every voucher has an expiry period. A 30-day voucher means you need to meet the wagering requirements within 30 days of your deposit. You can check the expiry of all active bonuses under the "Bonus" section in your baj99 account dashboard.
Eligible games: Some bonuses are valid for Sports Betting only, while others apply exclusively to the casino. Check the details next to each voucher code and it'll be clear where each one can be used. baj99 leaves no room for ambiguity — all terms are stated upfront.
Bonuses cannot be combined: As a general rule, two bonuses cannot be active at the same time. Complete the wagering on the current one before activating the next. Following this approach lets you get the most out of every bonus.
If a code isn't working or a bonus hasn't shown up in your account, contact baj99 via live chat. Most issues are resolved within 5–10 minutes.
If you're brand new, start with baj99's Welcome Bonus (BAJ150W) — it's the highest-value offer available. For regular bettors, the Weekly Cashback (BAJCASH10) is the most practical choice, since you get something back every week regardless of wins or losses. Cricket fans can get extra value by using BAJCRIC50 during the season.
For any questions about vouchers, baj99's 24/7 Live Support team is always ready to help. Help Center You'll find a detailed guide on the page too.
Answers to the most frequently asked questions