Online betting at baji — Match Winner, Top Batsman and Runs markets for BPL and IPL
Deposit instantly via Bangladesh's popular mobile wallets, watch markets change during live cricket matches, and find new markets each inning — right from your browser.
baji Bonuses and Offers at a Glance
Deposit a minimum of ৳500 to enjoy any of the offers below. Please read the full terms and conditions before claiming each bonus. 21+
| Offer Name | Bonus Rate | Maximum Amount | Wagering | Terms Summary |
|---|---|---|---|---|
| Welcome Bonus | 150% | ৳15,000 | 25x the bonus | One time on first deposit. Example: ৳1,000 deposit → ৳1,500 bonus → wager ৳37,500. |
| baji Weekly Deposit Festival | 30% | ৳8,000 | 20x the bonus | Can be claimed once per week on any working day when you make a deposit. |
| baji Cricket Special Reward | 50% | ৳10,000 | 25x the bonus | Once per deposit for betting on cricket events. |
| baji Friday Slot Fun | 40% | ৳6,000 | 22x the bonus | Available every Friday when you deposit to play slot games. |
| baji Birthday Special Gift | — | Up to ৳2,000 | 15x the bonus | Can be claimed once during the registered birthday month. |
| baji Refer a Friend Bonus | — | Up to ৳3,000 | 18x the bonus | Earned each time a new member joins via your referral link and makes a deposit. |
Please read the full rules and terms and conditions carefully before claiming any bonus. All offers are for players aged 21+.
About baji
baji is an online gaming platform built with Bangladeshi players in mind. The goal is simple — every session should be easy, fast and reliable. From cricket fans to live casino players, there is something here for everyone.
baji's sports betting section covers cricket (BPL, IPL, T20 World Cup), football and Andar Bahar. The casino section features live Baccarat, Roulette, Dragon Tiger and tables from world-class studios including Evolution and Pragmatic Play Live. The slots section includes popular games such as Fortune Tiger (PG Soft), Gates of Olympus (Pragmatic Play) and Aviator (Spribe).
bKash, Nagad, Rocket, Upay and bank transfer are accepted for deposits and withdrawals. SSL encryption and KYC verification are used to protect accounts and keep every transaction secure. Support is available 24 hours a day in Bengali and English via live chat and email.
What You'll Find and Where
Each section of baji is different — get familiar with them below.
Andar Bahar
Play this popular card game from the Indian subcontinent at baji with a live dealer. Simple rules, fast rounds and multiple tables available at all times.
Go to the Andar Bahar live tablesFootball
From the Premier League to local tournaments — bet on Match Winner, Scoreline and Goalscorer markets at live odds.
View football betting oddsCricket
Place bets on Match Winner, Top Batsman and Runs markets in BPL, IPL and international T20 — including in-play markets.
View cricket betting marketsSlots
Hundreds of slots and crash games including Fortune Tiger, Gates of Olympus and Aviator. Choose a game that suits you across different RTP and volatility levels.
View the full slots collectionbaji Casino
Play Baccarat, Roulette and Dragon Tiger with real dealers from Evolution and Pragmatic Play Live via live streaming.
View baji Casino Live Tablesbaji Key Features
Play from your phone's browser without an app
baji's full platform runs from your phone's browser — no separate app installation needed. Set your markets before a match starts on a 4G connection from Dhaka or anywhere else. An official app is also available for both Android and iOS through official channels.
Instant deposits via bKash, Nagad and Rocket
Bangladesh's most familiar mobile wallets — bKash, Nagad, Rocket and Upay — are all accepted directly at baji. Bank transfer is also supported. Start with a minimum of ৳500 and withdrawals are typically completed within 1 hour.
24/7 Support in Bengali
For any question or issue, baji's support team is available around the clock via live chat and email in both Bengali and English. Help is available for everything from making a deposit to claiming a bonus.
Jackpot Game Types
baji has several types of jackpot games — each one awards prizes in a different way.
Progressive Jackpot Slots
A small portion of each bet is added to the pool. The pool keeps growing until someone wins. It can be won when specific symbols line up or a bonus round is triggered.
SlotsFishing Game Jackpot
In fishing games from JILI and Spadegaming, catching special large fish or boss characters gives extra multiplier rewards. Joining the jackpot side bet lets you contribute to the pool.
FishingLive Casino Side-Bet Jackpot
Some tables from Evolution and Pragmatic Play Live allow a jackpot side bet alongside the main bet. A specific card combination unlocks this separate pool.
Live CasinoCrash Game Multiplier
In crash games like Aviator (Spribe), the multiplier keeps climbing — cash out at the right moment and you win at that multiplier, sometimes by a large amount.
CrashTo find all jackpot slot types → Full slots and jackpot games collection
How to Get Started
You can start playing at baji in just a few steps.
Open an Account
Register with your mobile number and email — the whole process takes a few minutes.
Verify Your Identity
Upload your national ID card or passport through the KYC process — this keeps your account fully secure.
Make a Deposit
Deposit a minimum of ৳500 via bKash, Nagad, Rocket, Upay or bank transfer.
Choose a Game and Play
Cricket betting, slots, live casino or fishing games — choose whatever you like.
Withdraw
Withdraw from a minimum of ৳1,000 — it typically arrives in your wallet within 1 hour.
To learn about all betting options at baji Bet → baji Bet complete betting guide
Live Markets in BPL and IPL Are Waiting
Markets change after every over during a match — placing the right bet at the right time can make a difference. Register at baji and start from the next match.
Go to the baji Login pageFor players aged 21+. Please gamble responsibly.
Quick Deposits via Mobile Wallet
All major Bangladeshi mobile wallets are accepted at baji. Minimum deposit ৳500.
The easiest option for those who want to deposit quickly by phone at any time of day or night.
- 1 Go to Deposit at baji and select bKash
- 2 Enter the amount and your bKash number
- 3 Verify the OTP — your balance will be credited
This wallet from the postal service works even in remote parts of the country — simple interface.
- 1 Select Nagad from the Deposit menu
- 2 Fill in your number and amount
- 3 Confirm with your Nagad PIN
Dutch-Bangla Bank's mobile service — for those who prefer to transact with a linked bank account.
- 1 Select Rocket from the Deposit page
- 2 Enter your mobile number and amount
- 3 Complete the transaction with your Rocket PIN
UCB's Upay wallet — convenient for those who manage multiple bank accounts from one place.
- 1 Go to Deposit and select Upay
- 2 Confirm the deposit amount
- 3 Approve in the Upay app
To deposit via bank transfer, you can also deposit directly from Sonali Bank, Dutch-Bangla Bank, and other major banks.
baji VIP Rewards Program
Move up to higher levels as you play regularly and enjoy cashback every week. As you advance, a portion of your weekly net losses is returned to you.
Starting level for new players.
Can be reached through regular activity.
Example: ৳20,000 net loss in a week → ৳100 cashback.
Reach this level with high activity.
Highest level — maximum benefits.
To learn the detailed benefits of each level and the path to promotion → Full details of the baji VIP program
Live Casino Table Guide
Play with real dealers from Evolution, Pragmatic Play Live, and other top studios — via live streaming, with chat available.
Baccarat
Place bets on three markets: Player, Banker, or Tie. Real cards are dealt at Evolution's live tables, and you can chat directly with the dealer.
EvolutionRoulette
Various markets from single numbers to colors. Pragmatic Play Live tables offer both European and Speed Roulette.
Pragmatic Play LiveSic Bo
Bet on the outcome of three dice — total sum, specific combinations, or Big/Small. Fast rounds, with the dice roll visible on live camera.
EzugiDragon Tiger
Dragon or Tiger — bet on which side gets the higher card. The simplest live card game.
SA GamingBlackjack
Stay close to 21 and beat the dealer. Multiple players can join at the same time at Evolution's multi-seat tables.
EvolutionLive Game Shows
Participate live with a host in game show formats like Crazy Time and Money Drop — a mix of casino and television.
Pragmatic Play LiveTo see all live casino tables together → Enter the baji Casino live hall
Cricket Formats and Betting Differences
The style of play differs across formats, and so do the betting markets.
T20
20 overs per innings, matches typically last 3–4 hours. The pressure to score quickly means markets shift every over. BPL and IPL are played in this format. Match winner, six count, and top scorer markets are the most popular here.
One Day Match
50 overs per innings, lasting all day. Mid-innings bets run on wicket-keepers or run rates. ICC World Cup and bilateral series ODI markets offer extra depth.
Test Match
Five days, two innings each for a total of four innings. A draw is a valid result. Session and day-long markets are available — highest innings runs, over of first wicket fall, and more.
The Hundred
100 balls per innings. Even faster than T20, with a bowler change every 5 balls. This tournament held in England is steadily growing in popularity among international audiences.
Popular Leagues and Tournaments
The Bangladesh Premier League (BPL) is the top domestic T20 cricket tournament. IPL is India's premier T20 league — one of the most watched in the world. Bangladesh Tigers' participation in the T20 World Cup always raises the stakes. ICC Champions Trophy and Test series are also covered in baji's cricket betting section.
For details on cricket betting markets → Cricket Betting Guide and Live Odds
Ask Yourself
Check these questions in your mind before or after playing. The honest answers are for your own benefit.
- Am I spending more than my set budget?
- After a loss, do I place more bets trying to recover the loss?
- Am I using borrowed money or household funds to play?
- Is time with family or work being taken up by playing?
- Do you feel uneasy or restless when trying to stop playing?
- Am I hiding my playing from family or friends?
If the answer to any one of these is "yes", use baji's deposit limit, temporary break, or self-exclusion features. Talk to someone you trust. For more information → Read the Responsible Gaming guidelines. This site is for 21+ only.
Understand the Bonus Terms
Many players claim bonuses without understanding the terms. This section explains each important term in plain language.
After receiving a bonus, the funds cannot be withdrawn directly — you must wager a specified multiple. Example: Deposit ৳1,000 and get a 150% bonus of ৳1,500, making your balance ৳2,500. The ৳1,500 bonus has a 25x wagering requirement, meaning ৳37,500 in bets must be completed. Only then can winnings from the bonus be withdrawn.
While a bonus is active, there is a maximum limit on each bet. Placing a bet above this limit may void the bonus. It is advisable to stay within the limit stated in the terms and conditions.
Not all games contribute equally to wagering. Slot games generally contribute 100%, while table games or sports bets may contribute less. Check the contribution rate for the specific game before claiming a bonus.
Every bonus has a set time limit. If wagering is not completed within the specified time, the bonus and any winnings from it may be forfeited. Find out the expiry date before claiming.
A sticky bonus can be used for wagering, but even after winning it stays separate from your real balance — only the winnings portion can be withdrawn. With a non-sticky bonus, the full balance can be withdrawn once wagering is complete.
Some bonuses have an upper limit on how much can be withdrawn from bonus winnings. No matter how much is won beyond that, only the capped amount can be withdrawn. This limit is clearly stated in the terms and conditions.
Practical advice: Read the full terms and conditions before claiming any bonus. Winnings from a bonus cannot be withdrawn until wagering is complete — this is the standard across all online platforms.