Bangladesh's #1 Trusted Betting Platform

dj47 – Bangladesh's Most Trusted Cricket & Live Casino Betting Destination

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and enjoy hundreds of live casino games — all in one secure, SSL-encrypted platform built for Bangladesh players.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support
dj47
21+ Only. Gambling is for entertainment purposes. Please play responsibly. If gambling affects you, seek help immediately.
৳2.5 Cr+
Daily Payouts
98.5%
Uptime Guaranteed
5 Min
Avg. Withdrawal Time
4+ Yrs
Serving Bangladesh
৳20,000

100% First Deposit Bonus

New players at dj47 get a 100% match bonus up to ৳20,000 BDT on their very first deposit. Use it across cricket betting, live casino, and slots.

  • Minimum deposit ৳500 to activate bonus
  • 10x wagering requirement on bonus amount
  • Valid for 30 days from first deposit date
  • Applies to Cricket, Slots, Live Casino & Table Games
  • Instant bKash, Nagad, Rocket deposit — no waiting
dj47

Why Thousands of Bangladesh Players Choose dj47

From Dhaka to Chittagong, Sylhet to Rajshahi — players across Bangladesh trust dj47 for speed, security, and a genuinely rewarding experience.

Instant Deposits

Fund your account in seconds via bKash, Nagad, Rocket, or Upay — no bank delays, no complicated steps.

256-bit SSL Security

All your personal data and transactions are protected by bank-grade SSL encryption at all times.

Competitive Odds

Get some of the best cricket and sports betting odds in Bangladesh — including BPL, IPL, and T20 World Cup markets.

24/7 Support

Our English-language support team is available around the clock via live chat and in-app messaging.

Mobile-Optimised

dj47 is fully responsive — play your favourite games flawlessly on any Android or iOS smartphone.

Daily Promotions

Reload bonuses, cashback offers, free spins, and special Eid & BPL season promotions every week.

BDT Taka Accounts

Play entirely in Bangladeshi Taka — no currency conversion fees, no hidden exchange rate surprises.

Fair Play Certified

All games at dj47 use certified Random Number Generators (RNG) for verifiably fair and unbiased results.

Explore Every Game Category at dj47

Whether you are a cricket betting enthusiast or a live casino regular, dj47 has a full suite of entertainment options available 24 hours a day.

🏏

Cricket Betting

Bet on BPL, IPL, T20 World Cup, and international Test & ODI matches. Pre-match and live in-play markets available.

🎰

Slot Games

Hundreds of video slots from Pragmatic Play, NetEnt, and Microgaming — from classic 3-reel fruit machines to feature-rich 6-reel Megaways titles.

🎥

Live Casino

Real dealers, real tables, streamed in HD by Evolution Gaming and Ezugi. Includes Live Blackjack, Live Roulette, and Live Baccarat rooms.

🃏

Teen Patti

South Asia's most beloved card game, available in classic and variation formats. Play against other players or the house in dedicated Teen Patti rooms.

🎴

Andar Bahar

The fast-paced Indian card game with near 50/50 odds. Live dealer Andar Bahar sessions run continuously with multiple table speeds to choose from.

✈️

Crash Games

Aviator by Spribe and other crash-style games where you decide when to cash out before the multiplier crashes — high risk, high reward.

🎡

Wheel Games

Spin fortune wheels and lucky draw games with instant prize reveals. Great for casual players looking for quick, low-complexity entertainment.

🎱

Table Games

Baccarat, Roulette, Blackjack, and Dragon Tiger — available in both automated RNG versions and live dealer formats for every budget.

dj47

"At dj47, we believe every player in Bangladesh deserves a fast, fair, and genuinely entertaining online gaming experience — backed by real security and real support."

— The dj47 Team

Start Playing at dj47 in 4 Simple Steps

New to online betting in Bangladesh? Here is everything you need to get your first game going — from creating your account to making your first withdrawal.

1

Create Your Account

Visit dj47 Login, fill in your name, mobile number, and create a secure password. The registration process takes under 2 minutes.

2

Verify Your Identity

Complete a quick KYC check by uploading your National ID (NID) and a selfie. Verification is typically completed within 1–24 hours.

3

Make Your First Deposit

Deposit via bKash, Nagad, Rocket, Upay, or your preferred bank. Minimum deposit is just ৳500 and funds arrive instantly.

4

Claim Bonus & Play

Your 100% welcome bonus up to ৳20,000 is credited automatically. Pick your game, place your bet, and enjoy the action.

Account Verification Process Explained

KYC (Know Your Customer) verification is a standard legal requirement for all licensed online gaming platforms. At dj47, we keep the process as simple and quick as possible while ensuring your account remains secure and compliant. Here is exactly what to expect:

dj47
Why KYC is Required

Verification protects your account from unauthorised access, prevents fraud, and ensures the platform meets responsible gaming obligations. It is a one-time process per account.

Accepted Identity Documents

Bangladesh National ID Card (NID), Passport, or Driver's Licence. The document must be valid and clearly legible in the uploaded photo.

Address Proof (if required)

A recent utility bill, bank statement, or official letter showing your name and address in Bangladesh. Documents must be dated within the last 3 months.

Selfie Verification

A clear photo of yourself holding your ID document. This confirms you are the genuine account holder and prevents identity theft.

Processing Time

Most accounts are verified within 1–24 hours. During peak periods such as BPL season or Eid, allow up to 48 hours. You will receive an in-app notification once approved.

After Verification

Once verified, your account is fully unlocked — you can deposit, withdraw, and access all games without restriction. Withdrawal requests process faster on verified accounts.

Cricket Formats Explained for Bettors

Understanding the differences between cricket formats helps you make smarter betting decisions. Here is a quick breakdown of each format and what it means for your wagers.

T20

20 Overs

Each team faces 20 overs — matches last approximately 3 hours. T20 is the most popular betting format due to its fast pace, frequent wickets, and large number of micro-markets like next ball outcome, over totals, and player props. BPL, IPL, and T20 World Cup all use this format.

ODI

50 Overs

One Day Internationals consist of 50 overs per side and typically last 7–8 hours. ODIs offer deeper betting markets including innings run totals, partnership runs, and match winner. Bangladesh Tigers perform strongly in ODIs, making these matches especially popular locally.

Test Cricket

5 Days

The longest format spans up to 5 days with unlimited overs per innings. Test betting markets focus on match winner, series winner, top batsman, and innings totals. Draw is always a possible outcome — a key difference from shorter formats that significantly affects betting strategy.

The Hundred

100 Balls

A newer format from England where each team faces exactly 100 balls bowled in sets of 5 or 10. Matches finish in under 2.5 hours — ideal for quick betting sessions. While not yet played in Bangladesh, it is gaining popularity among cricket bettors globally.

Major Leagues at a Glance

BPL
Bangladesh Premier League — T20 domestic tournament, peak local betting season.

IPL
Indian Premier League — T20 franchise cricket, one of the world's most-bet sporting events.

PSL
Pakistan Super League — high-quality T20 competition with strong following in South Asia.

BBL
Big Bash League — Australia's T20 competition, popular for late-night betting sessions in BST timezone.

dj47

RTP & House Edge Explained

RTP (Return to Player) is a percentage that tells you how much of all money wagered on a game is paid back to players over time. For example, a slot with 96% RTP will — over millions of spins — return ৳96 for every ৳100 wagered. RTP is a long-run statistical average, not a guarantee for individual sessions.

House Edge is simply 100% minus the RTP. A game with 96% RTP has a 4% house edge — the mathematical advantage the casino holds over the player in the long run. Understanding this helps you set realistic expectations and manage your bankroll sensibly.

Volatility describes how a game pays out — high volatility games pay large amounts rarely, while low volatility games pay smaller amounts more frequently. A 96% RTP slot can feel very different depending on whether it is high or low volatility.

Always check a game's RTP before playing. At dj47, all game information including certified RTP figures is accessible within the game details panel. We display this information transparently because we believe informed players enjoy the experience more.

Typical RTP Ranges by Game Type
Blackjack (optimal strategy)~99%
Video Poker97–99%
Baccarat~98.9%
Roulette (European)~97.3%
Slot Games92–98%
Teen Patti / Andar Bahar94–97%
Crash Games (Aviator)97%

* RTP figures are long-run statistical averages certified by independent testing laboratories. Individual session results will vary.

Fast Withdrawals — Get Paid Quickly

At dj47, we process withdrawal requests faster than almost any other platform serving Bangladesh. Here is how quickly you can expect your winnings.

Instant
bKash

Average under 5 minutes, 24/7

Instant
Nagad

Average under 5 minutes, 24/7

Instant
Rocket

Average under 10 minutes

Fast
Upay

Average 10–30 minutes

Same Day
BRAC Bank

1–4 hours during banking hours

Same Day
Dutch-Bangla

1–4 hours during banking hours

dj47

Your Safety is Our Top Priority

SSL Encryption

256-bit TLS encryption on all data transfers and transactions.

RNG Certified

All games use independently audited Random Number Generators.

KYC Verified

Full identity verification protects every account from fraud.

Secure Payments

All payment channels use end-to-end encrypted transaction protocols.

24/7 Support

Round-the-clock English-language support via live chat and messaging.

Fair Play

Regular independent audits confirm game fairness across all titles.

What Bangladesh Players Say About dj47

"I have been using dj47 for cricket betting since the last BPL season and honestly it is the best platform I have tried. Deposits via bKash are instant and I got my withdrawal in under 10 minutes. The live cricket odds are very competitive."

RH
Rafiqul Hasan
Dhaka, Bangladesh

"The live casino section is brilliant — real dealers, smooth video stream, and I can chat in English which is great. I play Baccarat and Teen Patti mostly. dj47 has not let me down once in over a year of playing."

SA
Shirin Akter
Chittagong, Bangladesh

"Good platform overall. The welcome bonus was straightforward to claim and the wagering requirements are fair compared to other sites. Support team answered my question within 5 minutes on live chat. Highly recommend for Sylhet players."

MK
Mizanur Karim
Sylhet, Bangladesh

"I was nervous about online betting at first but dj47 made it very easy to understand. The KYC process was quick and after verification everything worked perfectly. Nagad withdrawal landed in my wallet in 3 minutes. Cannot ask for more."

NB
Nadia Begum
Khulna, Bangladesh

"During IPL I was on dj47 every day. The in-play betting interface is clean and fast — odds update quickly which matters a lot when live betting. Slots section is also great for when there is no match on. Top platform from Rajshahi to Cox's Bazar."

TI
Tanvir Islam
Rajshahi, Bangladesh

"Slot games selection is massive and I appreciate the RTP information being visible. The Responsible Gaming tools are also a nice touch — I set a weekly deposit limit and it works exactly as described. Feels like a platform that actually cares about players."

FK
Farhan Khan
Barisal, Bangladesh

Your dj47 Journey from Sign-Up to Withdrawal

Every player at dj47 follows a clear, transparent path. Here is the full journey from first click to first withdrawal — no surprises, no hidden steps.

dj47
Step 1 — Create Account

Register with your mobile number and a secure password. The sign-up form takes less than 2 minutes to complete.

Step 2 — Identity Verification

Upload your NID and selfie for KYC. Approval arrives within 1–24 hours via in-app notification.

Step 3 — First Deposit

Add funds via bKash, Nagad, Rocket, or bank transfer. Minimum ৳500. Funds appear instantly in your account balance.

Step 4 — Claim Welcome Bonus

Your 100% match bonus up to ৳20,000 is credited automatically after your first qualifying deposit.

Step 5 — Play & Win

Explore cricket betting, live casino, slots, Teen Patti, Andar Bahar, crash games, and more — all available 24/7.

Step 6 — Withdraw Your Winnings

Request a withdrawal to your bKash, Nagad, or bank account. Most payouts arrive within minutes. No unnecessary delays.

Play Smart. Stay in Control.

dj47 is committed to responsible gaming. We provide a full suite of player-protection tools to help you keep your gaming enjoyable and within healthy limits. These tools are available to all players at no cost — simply contact our support team or access them directly from your account settings.

21+ Only. dj47 strictly enforces the minimum age requirement. All accounts require age verification as part of our KYC process. If you are under 21, please do not attempt to register.

If gambling is causing you distress or financial harm, please stop playing immediately and contact our support team. We will assist you in activating self-exclusion without question or delay.

Self-Exclusion

Temporarily suspend your account for 1 week, 1 month, 3 months, 6 months, or permanently. Reactivation requires a cooling-off period and support review.

Deposit Limits

Set daily, weekly, or monthly deposit caps. Limits take effect immediately when reduced — increases require a 24-hour reflection period before activation.

Loss Limits

Define the maximum amount you are comfortable losing in any given period. Once your limit is reached, further play is paused automatically until your next period begins.

Session Time Limits

Set a maximum session duration. When your time is up, you will receive an alert and the option to continue or log out — the choice is always yours.

Reality-Check Reminders

Receive periodic pop-up reminders showing how long you have been playing and your net session result. Set reminders at 15-minute, 30-minute, or 1-hour intervals.

Self-Assessment Quiz

Take our anonymous self-assessment quiz to evaluate your gaming habits. Results are private and help you understand whether your play patterns remain healthy.

We Are Here Whenever You Need Us

Real help from real people — not automated scripts. Our Bangladesh-focused support team speaks English and is available through multiple channels.

Live Chat

The fastest way to get help. Average response time under 2 minutes. Available 24 hours a day, 7 days a week including public holidays.

Under 2 min response
Email Support

For detailed queries, account issues, or document submissions. Send your message to our support address and expect a reply within 4–12 hours.

[email protected]

4–12 hr response
WhatsApp

Message us directly on WhatsApp for quick account questions, deposit issues, or withdrawal follow-ups. Available 9:00 AM – 11:00 PM BST daily.

+880 1700 000 047

9AM–11PM BST
In-App Messaging

Use the built-in message centre inside your dj47 account for non-urgent queries. All conversation history is saved for your reference. Response within 2–6 hours.

2–6 hr response

Common Betting & Casino Terms Explained

New to online betting? Here are the key terms every player should understand before getting started at dj47.

RTP (Return to Player)

The percentage of all wagered money a game returns to players over time. A 96% RTP slot pays back ৳96 for every ৳100 wagered in the long run.

House Edge

The mathematical advantage the casino holds over the player, calculated as 100% minus RTP. A 3% house edge means the casino retains ৳3 per ৳100 wagered on average.

Wager / Stake

The amount of money you place on a bet or spin. Your stake is the amount at risk on any single game round or sports bet.

Odds

The numerical representation of the probability of an outcome and the potential payout. Higher odds mean a less likely outcome but a bigger potential return.

Live Bet (In-Play)

A bet placed after a match or game has already started. Odds change in real time based on events during the match, offering dynamic betting opportunities.

Cashout

A feature that lets you settle a sports bet before the event finishes, locking in a partial profit or minimising a potential loss based on current match conditions.

Bankroll

The total amount of money you have set aside specifically for gambling. Managing your bankroll responsibly is the most important skill for long-term enjoyment.

Volatility

Describes how frequently and how large a slot or game pays out. High volatility means rare but large wins; low volatility means smaller but more frequent wins.

Free Spin

A bonus round in slot games that lets you spin the reels without using your own balance. Free spins are often awarded as part of welcome bonuses or in-game scatter symbols.

Wagering Requirement

The number of times you must play through a bonus amount before it can be withdrawn. A ৳1,000 bonus with 10x wagering requires ৳10,000 in total bets before withdrawal.

Parlay / Accumulator

A single bet combining multiple selections. All selections must win for the bet to pay out — but the combined odds multiply, offering potentially large returns from a small stake.

Spread Betting

Betting on whether an outcome will be above or below a bookmaker's quoted spread — common in cricket for run totals, wickets, and other statistical markets.

Your Privacy Matters. dj47 collects and processes your personal data solely to operate your account, process payments, and keep your experience secure. We never sell your data to third parties. All data is stored with 256-bit encryption in compliance with applicable data protection standards. For full details on how we handle your information, please review our Privacy Policy. By using dj47, you acknowledge that you have read and understood our privacy practices.

dj47

Ready to Join Bangladesh's Best Betting Platform?

Create your free dj47 account today, make your first deposit via bKash or Nagad, and claim your ৳20,000 welcome bonus. For players aged 21 and above only.

Login to dj47 Explore dj47 Casino