Register on FanCode for the first time and make a deposit to receive a 100% Match Bonus of up to ৳10,000. Deposit via bKash or Nagad and earn an additional 5% cashback on top. This offer is exclusively for new members and must be claimed within 7 days of account creation.
Get a 100% bonus on your first deposit, up to ৳10,000. Valid across all game types.
Deposit every Monday and get a 50% reload bonus, up to ৳5,000. The best ongoing offer for regular members.
Get 15% back on your net weekly losses — credited directly to your wallet with no strings attached. Diamond members receive 20%.
Log in every day to receive 50 free spins. Log in 7 days in a row and on day 7 you'll earn 300 mega bonus spins.
Enjoy a 25% odds boost on selected bets for IPL and BPL matches. Limited to one odds boost per match.
Earn a ৳500 bonus for every friend who successfully makes a deposit. You'll also receive lifetime commission on every bet they place.
Get a 300% reload bonus on any deposit made during the three days of Eid. This offer comes around just once a year — don't miss it.
Diamond VIP members receive 20% cashback every week — with no wagering requirements. Plus 500 free spins and instant withdrawals.
Active members receive 100 free spins every time a new slots game launches. Winnings can be withdrawn after meeting the wagering requirement.
It's not just the number of bonuses — every offer is backed by real thought
Offering bonuses has become standard practice on online betting platforms. But FanCode's promotions are a cut above — they're built around how players in Bangladesh actually bet. During cricket season you get odds boosts, Eid brings generous reload offers, and the slower monsoon months come with higher cashback so members can play without the pressure.
It's important to understand how the welcome bonus works. Say you deposit ৳5,000 — with a 100% bonus, you'll receive an extra ৳5,000, giving you ৳10,000 to play with in total. However, the bonus amount cannot be withdrawn directly — you'll need to meet the wagering requirement first. A 20x wagering requirement means you need to place bets worth 20 times the bonus amount. So for a ৳5,000 bonus, you'd need to wager ৳1,00,000 in total — which naturally happens over regular play.
The cashback offer is the favourite for many members — and for good reason. There's no wagering requirement attached, so whatever you get back is yours to use just like real money. Even if you have a losing week, you still get 15% back. It's a safety net, and for regular players, that cashback adds up to something meaningful over time.
Fancode's seasonal offers make the most special times of year even more exciting. Enjoy exclusive tournaments and bonuses on Pohela Boishakh, three-day mega reload offers during Eid ul-Fitr and Eid ul-Adha, and cricket betting boosts throughout the BPL season — there's always something running no matter the time of year. The promotions calendar is updated regularly, so keep your app notifications on so you never miss a deal.
What makes the referral program stand out is that it's not a one-time perk — it's for life. Bring a friend to FanCode and you'll earn 0.5% of every bet they place, for as long as they stay active. Refer 10 friends who play regularly and you could be earning a significant monthly commission. Many members have used this to bring their betting costs down to almost nothing.
Claiming a bonus is straightforward. In most cases, no promo code is needed — your bonus is credited automatically once you deposit. Some special offers may require a code, which will be clearly stated in the offer details. Your bonus balance is displayed separately, and you can track your wagering progress directly from the dashboard. fancode ensures every promotion's terms are written clearly — no hidden rules.
Claim Your Bonus in Four Simple Steps
Create a free account on FanCode. All you need is your mobile number.
Browse the promotions page, find the offer you want, and click the "Claim" button.
Deposit via bKash or Nagad and the bonus will be added automatically.
Play with your bonus, complete the wagering requirement, and withdraw your winnings.
Strategy: Deposit with bKash or Nagad and get an extra 5% cashback. Keep that in mind when choosing your payment method.
Special Offers Planned Throughout the Year
Small but mighty — keep an eye on these offers
Earn points and free spins just by logging in every day
Extra perks when you bet via the mobile app
Cash prizes for topping the weekly leaderboard
Earn rebate points for every ৳1,000 wagered at live tables
Get an extra 5% cashback when you deposit via Nagad
Auto odds boost on accumulators with 3+ matches
Understand the Key Terms of Each Offer
Keep in mind: You cannot have more than one active bonus at a time. If you already have an active bonus, complete or cancel its wagering requirement before opting in to a new offer.
Use Your Bonus Transparently
A few things worth keeping in mind when using FanCode promotions. First, every offer has its own terms and conditions — read them carefully. The welcome bonus has a 20x wagering requirement, meaning a ৳5,000 bonus requires a total of ৳1,00,000 in bets. That may sound like a lot, but regular players typically clear it without much trouble.
Keep in mind that not all games contribute equally toward wagering. Sports Betting typically counts 100%, slots count 100%, but Live Casino table games often contribute only 10–20%. If you want to clear your wagering faster, stick to Sports Betting or slots.
Bonuses that aren't used before expiry are automatically cancelled. Keep your app notifications on — you'll get a reminder 24 hours before your bonus expires. fancode always runs promotions transparently, so if you ever have an issue with a bonus, contact Live Support directly. For full terms and conditions, Terms & Conditions View the page.
Frequently Asked Questions About Promotions
Join FanCode and get a 100% welcome bonus on your first deposit — up to ৳10,000. Limited-time offer, so don't wait.