For ages 21+

badshah casino online casino — 150% bonus on your first deposit, up to ৳20,000

Join as a new member and get a 150% bonus on your first deposit. From cricket betting to live casino — all in one place, with familiar payment methods like bKash and Nagad.

Welcome Bonus Up to 150% — ৳20,000
Minimum Deposit Only ৳200
Support 24/7 Live Chat
badshah online casino homepage live games

Full list of games


Choose games that fit your budget — starting with low-stake games is the smart move.
Game Type Studio Example Games
Video Slots PG Soft, Pragmatic Play, Hacksaw Gaming Fortune Tiger, Gates of Olympus, Wanted Dead or a Wild
Megaways Slots Big Time Gaming, Red Tiger Bonanza Megaways, White Rabbit Megaways, Gonzo's Quest Megaways
Live Casino Evolution, Pragmatic Play Live, Ezugi Live Baccarat, Live Roulette, Teen Patti
Fishing / Shooting Games JILI, JDB, Spadegaming Mega Fishing, Fishing God, Fa Chai Fishing
Crash Games Spribe, Smartsoft Gaming Aviator, JetX, Cappadocia
Bingo and Card Games JILI Super Bingo, Teen Patti 20-20, Callbreak Quick

Jackpot Games — chasing big prizes


Progressive Jackpot Slots

A small portion of each bet goes into a central pool. The more players play, the larger the pool grows — when the right combination hits, the entire jackpot goes to one player. JILI's Fortune Gems and Super Ace use this mechanic.

Fishing Game Jackpot

Catching special large fish or boss fish at a fishing table rewards multiplier prizes. Several tables share a jackpot pool that can be triggered in any round. JILI's Mega Fishing and JDB's Fishing YiLuFa work this way.

Live Casino Side-Bet Jackpot

At baccarat and roulette tables, placing a small side bet alongside the main bet gives you a chance to enter the jackpot pool. A rare card or number combination triggers a bonus payout. This feature is available at Evolution and Pragmatic Play Live tables.

Learn about badshah


badshah has one goal — to build an honest, transparent and enjoyable online gaming environment for players in Bangladesh. Every decision here is made with the player's experience at the centre — fair payouts, clear bonus terms and a reliable platform that works well every day.

From cricket betting to video slots, Megaways, live baccarat, roulette, fishing games, crash games and Teen Patti — every section features games from world-class studios like PG Soft, Pragmatic Play, Evolution, JILI and Spribe. Cricket markets are especially active during BPL and the T20 World Cup.

Deposits and withdrawals are done entirely through bKash, Nagad and Rocket — no bank account needed. For any issue, Bengali-language support is available 24/7 via live chat and email. SSL encryption and OTP verification are used to keep your account secure. See the range of casino games at badshah casino and find the games you like.

Read more about us
badshah cricket betting market live odds

Explore the site sections


Fishing

Top fishing and shooting games from JILI, JDB and Spadegaming — with multiplier bonuses, shared jackpots and multiple tables.

See the full fishing games list

Esports

Bet on major tournaments in CS2, Dota 2, Valorant and League of Legends — from match winner to map betting.

Read the esports betting guide

Cricket

Match winner, toss, top batsman and more markets are available for all major tournaments including BPL, IPL and the T20 World Cup.

See the cricket betting guide

Slots

Hundreds of slots from PG Soft, Pragmatic Play, Big Time Gaming and many more studios — from classic to Megaways.

See the full slots collection

badshah casino

Live tables from Evolution, Ezugi and Pragmatic Play Live — baccarat, roulette, Teen Patti and more, streamed live.

See the baccarat and live casino games list

Fast deposits with bKash and Nagad


bKash

bKash is the most convenient option for anyone who wants to deposit quickly from their mobile at any time — it is the most widely used mobile wallet across the country, including Dhaka.

1
Go to the cashier section and select bKash.
2
Enter the deposit amount (minimum ৳200) and provide your bKash number.
3
Confirm with the OTP — your balance will be added within a few minutes.

Nagad

Nagad, run by the postal department, is especially popular among those familiar with government services and who prefer secure transfers.

1
Go to the cashier and select Nagad.
2
Enter the amount and your Nagad number (minimum ৳200).
3
Complete the payment with your PIN or OTP — your balance will update quickly.

Rocket

Rocket is Dutch-Bangla Bank's mobile wallet — a familiar choice for those who use the DBBL network and want easy mobile transfers.

1
Select Rocket from the cashier page.
2
Enter the deposit amount (minimum ৳200) and your Rocket number.
3
Approve with your PIN — it takes a moment for the funds to be added.
badshah mobile payment process via bKash and Nagad

The minimum withdrawal amount is ৳800. Funds typically arrive in your account within 15 minutes to 2 hours. The same three methods can be used for both deposits and withdrawals.

The VIP program's four tiers


Play regularly and move up to the next tier naturally — cashback on net losses is available every week.

Bronze

0.4%
Weekly Cashback
  • Cashback on weekly net losses
  • Special birthday reward
  • Live chat support

Silver

0.8%
Weekly Cashback
  • Higher cashback rate
  • Special birthday reward
  • Priority live chat

Platinum

1.5%
Weekly Cashback
  • Highest cashback rate
  • Special birthday reward and additional benefits
  • Top-priority support and fast withdrawals

Popular slot games


badshah Gates of Olympus slot game thumbnail

Gates of Olympus

Pragmatic Play
Cascading High Volatility
Max RTP 96.50%
badshah Fortune Tiger slot PG Soft

Fortune Tiger

PG Soft
Video Medium Volatility
Max RTP 96.81%
badshah Bonanza Megaways BTG slot

Bonanza Megaways

Big Time Gaming
Megaways High Volatility
Max RTP 96%
badshah Aviator crash game Spribe

Aviator

Spribe
Crash Medium Volatility
Max RTP 97%
badshah Sweet Bonanza Pragmatic Play slot

Sweet Bonanza

Pragmatic Play
Cascading High Volatility
Max RTP 96.48%
badshah Mahjong Ways 2 PG Soft slot

Mahjong Ways 2

PG Soft
Video Low Volatility
Max RTP 96.95%

Betting glossary


Asian Handicap

The weaker team is given a head start in goals or runs to reduce the gap between the two sides. It eliminates the draw result, so you bet between two outcomes.

Over/Under (Totals)

A bet on whether the total runs or goals in a match will be above or below a set number. In cricket, this works based on total runs scored in a specific number of overs.

Odds Formats

Decimal (e.g. 2.25), Fractional (5/4) and American (+125) — all three express the same probability, just read differently. A ৳500 bet at decimal odds of 2.25 means a total return of ৳1,125 if it wins.

RTP (Return to Player)

The theoretical rate at which a game returns a percentage of total bets to players over the long term. Example: an RTP of 96% means an average return of ৳96 for every ৳100 wagered — this is not a guarantee.

House Edge

The mathematical advantage the casino or betting site has, built into every game by the provider. The higher the RTP, the lower the house edge.

Wagering Requirement

The number of times you must bet the bonus amount before you can withdraw it. badshah's welcome bonus has a 20x requirement — meaning ৳30,000 in bets on a ৳1,500 bonus.

Live Dealer Casino

Games streamed live from a studio where a human dealer deals cards or spins the roulette wheel. You can watch on screen, chat and place bets.

Slot Volatility

High volatility slots pay out larger prizes less often; low volatility slots pay out smaller prizes more frequently. It is worth choosing based on your budget and playing style.

Progressive Jackpot

A portion of each bet from multiple players is added to a large pool. Whoever hits the specific combination wins the entire pool.

Cashback

A portion of your total losses over a set period is returned to you. In badshah VIP, this is given on a weekly basis, with the rate depending on your tier.

How to Get Started


01

Open an Account

Complete registration in minutes with your name, mobile number, and password. Please note, this site is for ages 21+ only.

02

Log In

Log in with your username and password. Verify your identity with an OTP.

03

Make a Deposit

Deposit a minimum of ৳200 via bKash, Nagad, or Rocket and activate your welcome bonus.

04

Start Playing

Cricket betting, slots, or live casino — go to your preferred section and place your bets.

badshah registration and deposit process screen

Get a 150% bonus on your first deposit after opening an account — up to ৳20,000. For detailed betting rules and market information, read the badshah Bet betting guide.

Keep Your Account Secure


Do Not Share Your OTP with Anyone

Never share your OTP or password with anyone, even if they claim to be support staff. No badshah employee will ever ask you for your OTP.

Verify the Domain

Check the correct domain in your browser's address bar before logging in. Fake sites can look very similar — so check every time.

Use a Strong Password

Create a unique password combining uppercase letters, numbers, and special characters — and do not use the same password on any other site.

Log Out on Shared Devices

If you use a shared device at home or at a shop, log out as soon as your session is over.

Get Support Only Through the Site's Chat

If you run into a problem, contact us only via the website's live chat or email. Do not share your account details with any third party.

Verify Promotions on the Official Site Only

Do not trust bonus screenshots or 'agent' offers sent via Telegram or WhatsApp. Verify any offer directly on the badshah site.

Ask Yourself


As part of responsible gaming, ask yourself these questions:

Yes? Am I spending more than my budget?
Yes? Am I placing more bets to recover losses?
Yes? Am I borrowing money to play?
Yes? Is gaming cutting into time with family or work?
Yes? Do you feel restless when you try to stop?
Yes? Is gaming causing disagreements with family?

If the answer to any of these questions is 'yes', use the site's deposit limit, time-out, or self-exclusion features. Talk to someone close to you and read the responsible gaming guidelines. This site is for ages 21+ only.

Cricket Betting Markets Guide


badshah cricket live betting BPL match odds

BPL, IPL, or T20 World Cup — in any match, you can bet not just on the match result but on every moment of the innings. Live in-play odds change with each wicket and over.

Match Winner

Match Winner

Bet on which team will win — just one of two outcomes. Example: choosing Team B in a T20 match between Team A and Team B.

Toss Winner

Toss Winner

Bet on which team will win the toss before the match starts. This is unrelated to the match result.

Top Batsman

Top Batsman

Bet on which batsman from a given team will score the most runs. You can bet by team.

Over/Under Runs

Total Runs Over/Under

Bet on whether the total runs in a specific innings or the entire match will be over or under a set number. Example: Will Team A score more than 165 in 20 overs?

Session Runs

Session or Over Runs

Bet on the total runs scored in a specific over or powerplay. This market is especially active in live betting.

Live In-Play

Live In-Play Odds

When a wicket falls, the batting team's odds rise and the fielding team's fall. After a big over, odds shift quickly — tracking these changes to place bets is part of the strategy.