Get a casino bonus at badshah login —
Start with double the balance on your first deposit
Open a new account and get 100% bonus on your first deposit, up to ৳10,000. Start from just ৳300 with bKash, Nagad or Rocket and enjoy the full experience of cricket betting, slots and live casino.
How weekly cashback works
Every week, a portion of your net losses is returned to your account. The rate depends on which VIP tier you are in. The more you play, the higher your tier — and the higher your cashback rate.
Calculation example — Silver member
Cashback lightens the impact of losses somewhat — but it is not a way to make a profit; rather, it is an appreciation benefit for regular players.
For VIP benefits, tier details and more rewards, read: Full guide to badshah VIP membership
Explore our sections
Each section below offers a different game and betting experience for you.
Jackpot
Here you will find all slot games with progressive jackpots and big prizes. You can learn in plain language how jackpots are triggered in each game.
View the jackpot slots collectionMegaways
A detailed look at the Megaways mechanic — how thousands of paylines are created on every spin and which games offer the best Megaways experience.
View the Megaways slots listCricket
This section has a guide to betting on BPL, IPL and T20 World Cup matches, including the types of markets and how to understand odds.
Read the cricket betting guideSlots
Hundreds of slot games from PG Soft, Pragmatic Play and many more providers. From classic to cascading — all types of slots are here.
View the full slots collectionbadshah Casino
Live baccarat, roulette and Teen Patti from Evolution and Pragmatic Play Live — the experience of playing directly with a real dealer.
View the live casino games listCrash and instant games
In a crash game, each round starts with a multiplier that rises gradually from 1×. You must cash out before that multiplier crashes. You can set an auto cash-out limit in advance — when the multiplier reaches that level, the game stops automatically. Each round lasts only a few seconds, so decisions must be made quickly.
Aviator — Spribe
CrashThe plane keeps flying and the multiplier keeps rising — if you do not cash out in time, you lose your bet. Maximum RTP 97%.
Mines picking game
MinesOpen the grid squares one by one — the more squares you open while avoiding bombs, the higher your win multiplier grows.
Plinko drop game
PlinkoA ball falls through a set of pins and lands in a prize slot at the bottom — which slot it lands in depends entirely on the arrangement of the pins.
Built for Bangladeshis
badshah runs entirely in Bengali, so players from Dhaka or anywhere else in the country can navigate the site with ease. All instructions, game descriptions and support messages are available in Bengali.
- Full Bengali language interface
- All transactions in Taka (৳)
- Deposits and withdrawals via bKash, Nagad and Rocket
- 24/7 live chat support in Bengali and English
- Email support also available, at any time
- Local cricket markets including BPL and IPL
Why choose badshah
What sets the site apart from others:
Fast withdrawals
Withdrawal requests are typically processed within 10–45 minutes.
Secure environment
Your account and funds are protected with SSL encryption and modern security measures.
24/7 support
Day or night, support is always available via live chat or email in Bengali.
Quick login and secure account
Access your account in just a few seconds. OTP verification keeps your account secure at all times.
Go to badshah login pageVIP cashback
Weekly cashback is available across three tiers from Bronze to Gold.
Large game library
Slots, live casino, cricket betting, fishing — all in one place.
Easy payments
Instant deposits via bKash, Nagad and Rocket — no complications.
Welcome bonus
New members get a 100% bonus on their first deposit — extra value right from the start.
Quick deposits with bKash and Nagad
Minimum deposit ৳300 and minimum withdrawal ৳500. Withdrawals are generally completed in 10–45 minutes.
bKash
Bangladesh's most recognised mobile wallet — ideal for fast transactions at any time of day or night.
- 1Log in to your badshah account and select "Deposit"
- 2Select bKash as the payment method and enter the amount (minimum ৳300)
- 3Confirm the payment in the bKash app — your balance will update quickly
Nagad
The official mobile financial service of the postal department — for those who prefer using Nagad.
- 1Go to the deposit page and tap the Nagad option
- 2Enter the amount (minimum ৳300) and confirm your Nagad number
- 3Complete the payment with your Nagad PIN — funds will be credited immediately
Rocket
Dutch-Bangla Bank's mobile wallet service — popular for safe and reliable transactions.
- 1Choose Rocket from the deposit menu and enter the amount
- 2Start the transaction with your Rocket number (minimum ৳300)
- 3Enter your PIN via USSD or the app — your balance will be added once the transaction is complete
Selected slot games
Top slots from PG Soft, Pragmatic Play and other leading providers.
Fortune Tiger
PG Soft
Gates of Olympus
Pragmatic Play
Mahjong Ways
PG Soft
Sweet Bonanza
Pragmatic Play
Fortune Gems
JILI
Bonanza Megaways
Big Time Gaming
Starlight Princess
Pragmatic Play
Super Ace
JILI
Lucky Neko
PG Soft
To see hundreds more slots, go to: Full slots collection
Special rewards for regular players
badshah is not just for new members — regular members also have special benefits.
Birthday gift
badshah sends a special reward to each member on their birthday. If your date of birth is updated in your account, the benefit is applied automatically on that day. It is a small token of appreciation for long-term members.
Refer a friend
Share your unique referral code with a friend. If your friend signs up using that code and makes their first deposit, both you and your friend will each receive a reward. The more your network grows, the greater the benefits.
Start today — get your bonus on your first deposit
Thousands of players across Bangladesh enjoy cricket betting and slots on badshah every day.
View Games at badshah CasinoCricket Formats Explained
Betting markets differ across formats — knowing what types of bets are available in each format makes it easier to decide.
T20
20 overs per team. Matches usually last 3–4 hours. Match winner, top run-scorer, bowler performance — live markets are most active in this format.
ODI
50 overs per team. Matches last 7–8 hours. Betting options are more varied, covering innings total runs, time of first wicket, and partnerships.
Test
A five-day match with unlimited overs per innings. A draw is a valid result. Betting markets include day-by-day scores, wicket sessions, and match draw markets.
The Hundred
Each team faces 100 balls. The match finishes within two and a half hours. In this fast-paced format, over-by-over betting markets are the most popular.
BPL is Bangladesh's biggest T20 league — local players bet the most around this tournament. IPL is India's premier T20 league, watched worldwide. Interest in betting is highest during Bangladesh Tigers matches at the T20 World Cup. Before placing bets on any cricket league, make sure you understand the format well — it makes choosing the right market easier.
For detailed information on cricket betting: Read the Cricket Betting Guide
Betting Exchange — Understanding Back and Lay
On a standard sportsbook, you always bet against the site. A betting exchange is different — here you bet against other players. The odds are not set by the site; they come from offers made by other users. The exchange takes a small commission on each winning bet.
Two key concepts:
BACK: You believe a team will win — like a regular bet.
LAY: You believe a team will lose — you are taking the role of the site.
Example — decimal odds 1.80, Team A
BACK Team A — ৳1,000 bet:
If Team A wins: ৳800 profit (before commission)
If Team A loses: you lose ৳1,000
LAY Team A — against a ৳1,000 bet:
If Team A does not win: you receive ৳1,000 (before commission)
If Team A wins: you must pay ৳800 liability
(liability = ৳1,000 × 0.80 = ৳800)
Back vs Lay Comparison
| Feature | BACK Bet | LAY Bet |
|---|---|---|
| What you believe | The team will win | The team will not win |
| Maximum profit | Odds × stake (minus commission) | Stake amount (minus commission) |
| Maximum loss | Full stake amount | Liability = (odds − 1) × stake |
| Available on a standard sportsbook? | Yes | No — exchange only |
Play responsibly, stay within your limits
Set daily, weekly, or monthly deposit limits in your account settings so you do not spend beyond your budget.
If needed, you can set a time-out on your account for a period of time.
You can request the support team to close your account for a set period or permanently.
Only use money that you can afford to lose without it affecting your daily life. Play for entertainment, not to chase winnings.
All casino and betting activities on badshah are for persons aged 21 and above only.
badshah's 24/7 live chat or email support can help at any time. Talk to a family member or friend. Seek professional counselling if needed.
For more information and self-control tools: Read the Responsible Gaming Guide