Done in just 3 minutes

Register with 520bd — Start the Best Betting Experience in Bangladesh

Deposit via bKash/Nagad, get support in Bangla, and bet on live cricket — all in one place. Register today and claim your welcome bonus.

৳1,000
Welcome Bonus
On First Deposit
Welcome Bonus Offer Ends In
00
Hours
00
Minute
00
Second

Limited-time offer. Your bonus is guaranteed the moment you register.

Enter your details
Contact
Completed

Personal Information

Must match the name on your National ID
You must be 18 years of age or older
Already have an account? Log in here

Why Choose 520bd?

Why Millions of Bangladeshis Choose Us

Instant deposits via bKash & Nagad

Hassle-free transactions via Bangladesh's most popular mobile banking. Starting from ৳300.

Bet on cricket, football, and 15+ more sports

From Bangladesh matches to the IPL, the World Cup to the Premier League — all in one place.

24/7 Live Support in Bangla

Get support in Bangla whenever you need it. Average response time under 3 minutes.

Safe & Licensed Platform

Operated under SSL encryption and an international licence. Your funds are secure.

SSL Secured
256-bit Encryption
Licensed
International License
Fast Withdrawals
Usually within 24 hours
500,000+ Members
Active in Bangladesh

What You Get After Signing Up

Every new member gets access to these benefits

৳1,000 Welcome Bonus

100% match bonus on your first deposit. Minimum deposit of ৳500 required. Wagering requirement: 10x.

Live Betting & Scores

Bet at real-time odds on live matches and get over-by-over cricket updates.

Mobile App

Available on Android & iOS. Get instant push notifications for match kick-offs and score updates.

Expert Analysis

Before every major match, read predictions and stats from 520bd's analysts.

Cashback Program

Get up to 5% cashback on losses every week, with extra perks for regular bettors.

Referral Bonus

Refer a friend and earn a bonus for every successful sign-up. The more you refer, the more you earn.

Bonus Offer Details

What's in it for new and existing members

Bonus Name Amount Terms Validity Status
Welcome Bonus 100% of first deposit (up to ৳1,000) 10x Wagering 30 Days Active
Weekly Reload 50% of every Monday deposit 8x Wagering 7 Days Active
Cashback 5% weekly loss rebate No Wagering Every Monday Active
Referral Bonus ৳250 per successful referral On your referred friend's first deposit Unlimited Active
Loyalty Points 1 point for every ৳100 wagered Convert to Cash or Bonus Never Expires Coming Soon
Please note: Full terms for all bonuses Terms & Conditions page. Always use bonuses responsibly.

520bd Registration — Everything in One Place

Online betting in Bangladesh has never been simpler. Signing up with 520bd takes just a few minutes — fill in the form, verify your mobile number, and make your first deposit. That's it. No complicated paperwork, no long waits.

A common question is: can I start betting right after signing up? Yes. Once your account is created and your first deposit is made, you can place bets on any sport. You'll need KYC verification for larger withdrawals, so completing it early saves you the hassle later.

There's one thing to keep in mind when registering at 520bd — always provide accurate information. Your name, date of birth, and mobile number must all match your national ID. Incorrect details can cause issues with your account down the line, and mismatched names in particular may result in withdrawal holds at the time of payment.

A lot of people don't think much about their password — but a strong one is your first line of defence against unauthorized access. Mix uppercase and lowercase letters, numbers, and special characters. Avoid reusing the same password across multiple sites.

After registering, download the 520bd mobile app. Keep push notifications on to get instant alerts for match kick-offs, bonus offers, and important updates. All the features you get on the website — with a smoother experience on mobile.

Don't forget to enter your referral code at registration — it can't be added later. When you use a friend's code, you both get a bonus. No code? No problem — you'll still receive the welcome bonus.

One last thing — enjoy betting at 520bd, but always keep your budget in mind. All our responsible betting tools are available free of charge on our responsible betting page. Play for fun, play smart.

What Our Members Are Saying

What 520bd Members Are Saying

★★★★★

"Registration really did take just 3 minutes. I deposited via bKash and the balance showed up instantly. Super easy."

r
Rafi Hasan
Dhaka
★★★★★

"I did get the welcome bonus, but honestly the best part was having the support team assist me in Bangla. Most platforms make you communicate in English."

S
Sadia Islam
Chittagong
★★★★☆

"I placed live bets on Bangladesh's World Cup matches. The odds were great and my withdrawal came through the next day. I've already recommended it to friends."

t
Tanvir Ahmed
Sylhet

Get Started Now — Bonus Offer for a Limited Time

Over 500,000 Bangladeshis are already on 520bd. What are you waiting for?

Frequently Asked Questions

Football Betting & Withdrawal FAQs

At 520bd, there's plenty more to bet on beyond cricket and football. Sports currently available include: Tennis (from Grand Slam to ATP Tour), Basketball (NBA & EuroLeague), Volleyball, Handball, E-Sports (CS2, Dota 2, League of Legends) and Baseball. To get started, log in to your account and navigate to "Sports" from the top menu or go to the /sports page, where you'll find a full list of available sports. Select the event you want to bet on, choose your market (match winner, total goals, etc.), click on the odds, enter your stake, and confirm.

To withdraw, log in to your account → go to "Cashier" or "Withdraw" → select your payment method (bKash/Nagad/Rocket) → enter the amount → confirm. Minimum withdrawal is ৳500. Regarding timing: bKash/Nagad/Rocketusually arrives within 1–24 hours. Bank Transfermay take 1–3 business days. First-time withdrawals of larger amounts may be delayed without KYC verification — so it's best to complete it in advance. The withdrawal number must be registered in your own name.
বাংলা