For ages 21+

21 bdbajee – Online Betting on BPL and International Matches — All Markets from Match Winner to Top Batsman

From the BPL season to IPL and the T20 World Cup — bet at live odds before or during the match. You'll find dozens of betting options in one place: Runs markets, Top Batsman and Toss Winner for every Bangladesh Tigers innings.

200% Welcome Bonus
৳500 Minimum Deposit
24/7 Live Support

Fishing and Arcade Games

In fishing shooting games, choose your cannon and set your bet level — each shot costs the same as the cannon you select. Watch the fish and sea creatures floating across the screen: small fish are easy to catch but pay less, while boss creatures and giant fish are harder to catch but pay much more. Multiple players can play at the same table at the same time, so there is a competitive element too. Playing solo or as a group — both offer a different kind of fun.

This category is especially popular among players in Dhaka because the gameplay is simple, the pace is fast, and each shot brings a new opportunity. You can start with the games below.

21 bdbajee fishing shooting game screen

Mega Fishing

JILI

A chance to win big in a single round through massive boss fish and multiplier shots.

Fishing

All-star Fishing

JILI

Hunt rare species of fish using multiple weapons and special skills.

Fishing

Fishing God

Spadegaming

Catch special fish with the God Cannon — laser shots across the entire screen.

Fishing

Fa Chai Fishing

Fa Chai

Focus on one fish using the locked target system — includes a multi-shot bonus.

Fishing

See more fishing and arcade games → Full collection of slots and arcade games

Explore the main sections of the site

Super Keno

Pick numbers, watch the draw, win if they match — simple lottery-style fun with the chance to hit big multipliers.

Learn about Super Keno

HRG Live

Play Baccarat, Roulette and Teen Patti with real dealers at real tables via live stream.

View HRG Live Casino

Cricket

Bet on Match Winner, Top Batsman and Over Runs markets in BPL, IPL and T20 World Cup.

Read the cricket betting guide

Slots

Hundreds of slots from PG Soft, Pragmatic Play and JILI — everything from classic to Megaways.

Browse the slot games collection

21 bdbajee Casino

Baccarat, Blackjack and Roulette from the live casino — play at Evolution and Pragmatic Play Live tables.

View the 21 bdbajee Casino game list

Why choose 21 bdbajee

Fast Withdrawals

Your money typically reaches your wallet within 30 minutes to 3 hours.

Secure Platform

Your account is protected with SSL encryption and two-factor verification.

Live Cricket Odds

Odds update after every ball in BPL and international matches.

Local Payment Methods

Easy deposits and withdrawals via bKash, Nagad, Rocket, Upay and bank transfer.

24/7 Bengali Support

Live chat support available around the clock in Bengali and English.

Large Welcome Bonus

200% bonus on your first deposit, up to ৳15,000 — wagering requirement just 10x.

Mobile App

Android APK and iOS app available through official channels.

VIP Program

Play regularly to move up VIP levels — earn weekly cashback and exclusive benefits.

200%
First Deposit Bonus
৳500
Minimum Deposit
৳15K
Maximum Bonus
24/7
Live Support

Quick Deposits via bKash and Nagad

Start with a minimum deposit of ৳500. Minimum withdrawal is ৳1,000. Deposit and withdraw easily using any of the payment methods below.

bKash

Ideal for fast mobile transfers — payment completes in seconds from home.

1Select bKash from the deposit menu
2Enter the amount and your bKash number
3Confirm with your PIN — balance will update

Nagad

This postal department wallet works equally well in rural and urban areas.

1Select Nagad from the payment options
2Enter the deposit amount and add your Nagad number
3Verify the OTP — funds will be credited to your account

Rocket

Dutch-Bangla Bank's Rocket wallet — can be used without a bank account.

1Go to the Rocket payment option
2Fill in your wallet number and amount
3Enter your mobile PIN — transaction complete

Upay

UCB Bank's Upay wallet — suitable for players who want banking-level features.

1Choose Upay from the payment methods
2Enter your registered number and amount
3Approve in the Upay app — deposit will be credited

Bank Transfer

Direct transfer from Dutch-Bangla, BRAC or Islami Bank — convenient for larger amounts.

1Select the bank transfer option
2Transfer to the account number provided
3Submit the reference number — balance will update

A Player's Journey — from Registration to Withdrawal

📝

Create an Account

Complete registration in a few minutes with your name, mobile number and password. Open to players aged 21+.

✅

Verify Your Identity

Verify your account with your National ID or passport — this is for your own security.

💰

Make a Deposit

Start with a minimum of ৳500 via bKash, Nagad, Rocket, Upay or bank transfer. Get a 200% bonus on your first deposit.

🎮

Start Playing

Cricket betting, slots, live casino or fishing games — go to your preferred section and place a bet on any game.

🏧

Withdraw

Withdraw from a minimum of ৳1,000. Funds typically arrive within 30 minutes to 3 hours.

Learn more about betting → 21 bdbajee Bet betting options and rules

VIP Program — Weekly Cashback

Play regularly and you will automatically move up to the next level. At each level, you receive a portion of your weekly net losses back as cashback.

Bronze

0.2%

Weekly Cashback

  • Cashback on weekly net losses
  • Special birthday surprise after becoming a member
  • Priority support via live chat

Silver

0.4%

Weekly Cashback

  • Weekly cashback at double the Bronze rate
  • Personalised offers on special occasions
  • Faster processing of requests

Platinum

0.8%

Weekly Cashback

  • Weekly cashback at the highest rate
  • Premium surprise offer on your birthday
  • Highest priority for withdrawals and support

For full details on VIP benefits → View all 21 bdbajee VIP Program benefits

Popular Slot Games

Spin the reels — a chance to win on every spin

21 bdbajee Fortune Tiger slot game screen

Fortune Tiger

PG Soft
Video Slot • Medium Volatility
Max RTP 96.81%
21 bdbajee Gates of Olympus cascading slot

Gates of Olympus

Pragmatic Play
Cascading • High Volatility
Max RTP 96.50%
21 bdbajee Sweet Bonanza fruit slot

Sweet Bonanza

Pragmatic Play
Video Slot • High Volatility
Max RTP 96.48%
21 bdbajee Mahjong Ways 2 Asian slot

Mahjong Ways 2

PG Soft
Video Slot • Medium Volatility
Max RTP 96.95%
21 bdbajee White Rabbit Megaways Jackpot Slot

White Rabbit Megaways

Big Time Gaming
Megaways • High Volatility
Max RTP 97.72%
21 bdbajee Aviator Crash Game

Aviator

Spribe
Jackpot • Medium Volatility
Max RTP 97%
21 bdbajee Super Ace Card Theme Slot

Super Ace

JILI
Classic • Low Volatility
Max RTP 97%
21 bdbajee Bonanza Megaways Mine Theme Slot

Bonanza Megaways

Big Time Gaming
Megaways • High Volatility
Max RTP 96%
21 bdbajee Starlight Princess Anime Slot

Starlight Princess

Pragmatic Play
Video Slot • High Volatility
Max RTP 96.50%

See all slot games and pick your favourite

Sports Betting vs Casino Games

Feature Sports Betting Casino Games
How results are decided Depends on the players on the field, weather, and team performance. Decided by software RNG or a live dealer's cards and reels.
Role of research Knowing a team's form, pitch report, and stats makes your betting choice more informed. Knowing the game rules and RTP helps you pick better bets, but outcomes are still random.
Pace and rhythm Follows the match's pace; there is time to think between innings and breaks. Each round takes a few seconds to a few minutes — the pace is very fast.
Session length A T20 match runs 3–4 hours, so sessions are long and planned. You can start and stop at any time; sessions can be short or long — your choice.
Margin and house edge The bookmaker's margin is built into the odds; you can compare odds to find better value. The house edge is set by the game design; you can check the RTP to pick games with a lower edge.
Who it suits best Dedicated cricket and football fans who enjoy analysing stats. Those who prefer fast-paced games and are not interested in following long matches.

To learn more about cricket betting, visit the Cricket Betting Guide, or explore the range at our Slot Games collection.

Ask yourself a few questions

Ask yourself these questions before or during play — answer honestly.

Am I spending more than my set budget?
Am I placing bigger bets to recover after a loss?
Am I borrowing money or asking others for money to play?
Is time with family or at work being cut short because of playing?
Do you feel restless or uneasy when you try to stop playing?
Do I lose my temper and take it out on family when I lose?

If the answer to any one of these is "yes", pause for a moment. Use the site's deposit limit, time-out, or self-exclusion features. Talk to a family member or trusted friend. To find out more, read → Responsible Gaming Policy and Support. This site is for ages 21+ only.

Cricket Betting Markets

If you want to bet on a BPL or IPL match, knowing who will win is not enough — choosing the right market matters too. Each market works differently, so it is worth understanding each one.

In live in-play betting, odds change instantly when a wicket falls or when there are big runs in the last over — understanding these shifts makes it easier to bet at the right moment.

21 bdbajee Cricket Betting Market Breakdown

Match Winner

Bet on which team — Team A or Team B — will win the match. There is no draw in T20 or ODI, so you pick one.

Toss Winner

Which team will win the toss — it is completely like a coin flip and has no connection to the match result. Simple but unpredictable.

Top Batsman

Who will score the most runs for Team A? You bet on the highest scorer in the team's innings.

Total Runs Over/Under

Will the total runs in a full innings be above or below a set number — you can bet based on how strong the team's batting is.

Runs per Over / Session Runs

Bet on how many runs will be scored in a specific over or powerplay session. Knowing the pitch and bowler's pace helps.

Method of Dismissal

How will the next wicket fall — caught, bowled, LBW, run out, or another way. Especially popular in live betting.

Player of the Match

Across all players from Team A and Team B, who will be named Player of the Match — for batting, bowling, or fielding.

How live odds move: In in-play betting, the batting team's odds rise after each wicket. As the pressure to chase runs in the last over increases, the defending team's odds shorten. When extra runs come off an over, the chasing team's odds compress quickly — catching these moments is what makes live betting interesting.

Need help? We're here 24/7

Live Chat Support

Any time, any question

Click the live chat button on the site — talk to us instantly in Bengali or English.

24 hours, 7 days a week

Day or night — get help with deposits, withdrawals, bonuses, or your account.

Bengali and English

Our team speaks Bengali — you do not need to write in English.

Email Support

Send us an email

For complex requests or when you need to send documents, contact us by email.

[email protected]

Secure communication

Account verification, identity documents, or payment issues — send the details by email.