Whether you're new or a returning member, ba994 has fresh promotions every week — deposit bonuses, free bets, tournament cashback. See all offers in one place.
Ba994 promotions are updated regularly. Browse the list below and pick the offer that suits you.
Get a 100% match bonus on your first deposit, up to 5,000 BDT. The best possible start for new ba994 members.
Claim NowIf your net Sports Betting losses for the week exceed zero, you'll get 10% cashback. Betting at ba994 doesn't have to mean walking away empty-handed.
Open AccountPlace a qualifying bet on a live match and earn a bonus free bet. Especially applicable to live markets for cricket and football.
Claim OfferExisting members aren't left out either. Deposit each week and earn up to 30% in reload bonuses — ba994's way of rewarding loyal bettors.
Log InBa994 launches special seasonal promotions during major cricket tournaments. IPL, BPL, World Cup — every tournament comes with extra offers.
RegisterBring your friends to ba994. When they sign up and make their first deposit, both you and your friend will receive a bonus.
Refer a Friend
One of the biggest concerns when starting out with online betting is how safe it is to deposit on a new platform. ba994 addresses that hesitation with its welcome bonus. Getting a bonus equal to your first deposit means you effectively start with double the balance.
Say you deposit 2,000 BDT. ba994 adds another 2,000 BDT bonus to your wallet, giving you a total of 4,000 BDT to start betting with. It's more than just a number — it's a real advantage for new bettors.
Before using any bonus, it's worth reading the terms carefully. ba994 bonuses come with a rollover requirement, meaning bonus funds cannot be withdrawn directly — you'll need to place a specified amount in bets before a withdrawal is allowed. This is standard practice across most platforms, and ba994 is no different.
The welcome bonus applies to your first deposit only and can be claimed once per account. Please read the terms and conditions before registering.
Claiming a promotion can seem complicated, but at ba994 the process is genuinely straightforward.
Head to the ba994 registration page and create an account with your name, mobile number, and password. The whole process takes under two minutes.
After logging in, go to the Promotions section. Select the offer you want and click the "Claim" button.
Deposit via bKash, Nagad, or Rocket. For the welcome bonus, the bonus is credited to your account automatically the moment your first deposit is made.
Start betting with your main balance and bonus balance combined. You can place bets on any market — live or pre-match.
Once the rollover is complete, withdraw your winnings. Withdrawals at ba994 are typically processed within 15 minutes to 1 hour.
If your total bets result in a net loss by the end of the week, ba994's cashback offer returns a portion of that loss. It's not a handout — it's ba994's way of showing appreciation to regular users.
Say you have a net loss of 1,000 BDT across your bets in a given week. With 10% cashback, 100 BDT is returned to your account as a bonus. It may seem small, but for regular bettors it adds up over the course of a month.
The cashback bonus is typically added to your account automatically every Monday morning — no separate claim required. This no-fuss approach is what sets ba994 apart from other platforms.
The more you bet, the more points you earn. Accumulate enough points to advance to higher VIP tiers and unlock exclusive benefits.
The default level for new members. You'll receive basic promotions and the welcome bonus.
Welcome BonusFor regular bettors. Enjoy reload bonuses and priority support.
Reload BonusFor high-volume bettors. Enjoy enhanced cashback and a dedicated personal account manager.
Enhanced CashbackThe highest tier. Custom bonuses, exclusive events, and the fastest withdrawals.
ExclusiveThere's a lot of confusion around promotions and bonuses in Bangladesh's online betting scene. Some platforms advertise big numbers, but the terms are so complex that using those bonuses is practically impossible. ba994 takes a different approach.
A rollover, or wagering requirement, is the condition that determines how much you need to bet before withdrawing a bonus. For example, if you receive a BDT 1,000 bonus with a 5x rollover, you must place BDT 5,000 worth of bets before the bonus can be withdrawn. At ba994, rollover conditions are clearly stated on the promotions page — no hidden surprises.
Throughout the year, ba994 runs special seasonal promotions. During Eid, the IPL or BPL season, and the Cricket World Cup, bettors can enjoy extra offers — from odds boosts and tournament-specific free bets to special accumulator bonuses.
To hear about these seasonal offers first, keep ba994 app notifications turned on. Many of these offers last only 24–48 hours, and if you miss them, you may have to wait until the next season.
The ba994 referral program is a true win-win. Refer a friend, and as soon as they sign up and make their first deposit, you both get a bonus. You may even earn a small bonus if that friend refers someone else — depending on the current referral terms.
Your referral link or code is available from your account dashboard. Just share it with friends or contacts. Through this program, ba994 aims to build a community where everyone benefits together.
Every promotion has an expiry date. Many players claim a bonus but then let it lapse before meeting the rollover requirement, at which point the bonus is cancelled. It's worth checking the validity period and rollover conditions before claiming any offer.
Some promotions also apply only to specific sports or markets. A football cashback offer may not be valid for cricket. On ba994's promotions page, each offer clearly states the "applicable markets," so there's little room for confusion.
Attempting to claim bonuses through multiple accounts may result in all accounts being suspended. ba994's system is able to detect duplicate accounts. Only one account should be opened per device or number.
A free bet means ba994 lets you place a bet without risking your own money. If you win, the profit is yours to keep. The free bet stake itself is typically not returned — only the net winnings. Even so, it's a great way to explore new markets or try out different strategies.
There are several ways to earn free bets at ba994 — through live betting offers, tournament promotions, or VIP rewards. You can view your active free bets in the "Bonus" section of your account.
Register, claim your 100% first deposit bonus, and start betting on your sport of choice. Thousands of bettors in Bangladesh have already chosen ba994.