At bn888, every activity earns you points and bonuses — not just match wins. From welcome offers to the VIP Club, there's something for every type of player.
Many platforms offer bonuses that are confusing or difficult to actually use. bn888 is different — the rewards system here is transparent, easy to understand, and genuinely useful. Every time you place a bet, make a deposit, or try a new game on bn888, points are added to your account. Those points can then be used to unlock bonus cash, free bets, or VIP perks.
The biggest opportunity for new members comes right at the start. The welcome bonus you receive after your first deposit gives you extra funds to place more bets. And for regular players, there's a loyalty points system and VIP Club — where the rewards just keep getting better.
Make your first deposit and unlock a big bonus instantly. It goes straight into your betting balance and can be used on any Sports Betting or game.
Had a losing week? Don't worry. bn888 gives you cashback on your net losses every week, credited directly to your account.
Points are accumulated with every bet you place. Once you reach a certain threshold, those points can be converted to cash or used to claim special rewards.
Bn888 offers Free Bets on selected matches and tournaments. Enjoy the thrill of betting without putting your own money on the line.
Eid, BPL season, the World Cup — bn888 runs exclusive promotions during special occasions where bonus amounts and rewards are multiplied several times over.
Invite a friend to bn888. When your friend registers and makes a deposit, both of you will receive a bonus.
Bn888's VIP program is structured across four tiers. Moving up each tier requires earning a set number of points. The higher you climb, the better the rewards — bigger bonuses, faster withdrawals, a dedicated account manager, and exclusive tournament invitations.
| Tier | Points Required | Cashback | Exclusive Benefits |
|---|---|---|---|
| Bronze | 0 – 4,999 | 5% | Weekly Free Bet |
| Silver | 5,000 – 19,999 | 7% | Faster Withdrawals + Monthly Bonus |
| Gold | 20,000 – 49,999 | 10% | Dedicated Support + Exclusive Offers |
| Diamond | 50,000+ | 15% | Personal Manager + VIP Event Invitations |
VIP tiers are upgraded automatically — no application needed. Your total points are calculated each month and your tier is assigned accordingly. Members who reach the Diamond tier enjoy the most exclusive benefits bn888 has to offer.
Claiming a bonus at bn888 is straightforward. Just follow a few simple steps and the reward will be credited to your account in no time.
Log in to bn888.top and head to the Promotions section. You'll find all currently active offers listed there.
Choose from a welcome bonus, cashback, or Free Bet — whichever works best for you — then click the "Claim" button.
Some bonuses require a minimum deposit or a specified betting amount. All conditions are clearly stated on the offer page.
Once the conditions are met, the bonus is automatically credited to your bonus wallet, where it can be used for betting.
To withdraw bonus cash, you'll need to meet a specific turnover requirement. This is standard practice and the full details are clearly outlined in the terms and conditions.
All bonus offers at bn888 come with terms and conditions. These are in place to ensure fair use of the platform and to maintain a level playing field for everyone.
Most bonuses require a 5x to 10x turnover. This means if you receive a 100 BDT bonus, you'll need to wager 500–1,000 BDT before you can make a withdrawal.
Every bonus has an expiry period, typically between 7 and 30 days. If the conditions are not met within that time, the bonus will be forfeited.
When wagering with bonus funds, only bets placed at minimum odds of 1.50 or higher are generally counted toward the requirement.
Only one account per person is permitted on bn888. Opening multiple accounts may result in bonus cancellation.
Not registered on bn888 yet? Make your first deposit and claim a massive bonus. Don't wait — join today.
Register with a Bonus