123baji — Slots, Live Tables and Cricket Betting in One Place
Fund your account with bKash, Nagad, or Rocket and you're in the lobby within seconds — no extra steps, no waiting for a bank transfer to clear. We've put slots, live casino tables, and a full sportsbook side by side so you can move between them without leaving the page. Access is subject to your local law and eligible regions.

123baji · Bangladesh
Service availability depends on eligible regions and local law. Users should check local rules before opening an account.
What Makes 123baji Work for You
We built this platform around the way people in Bangladesh actually move money and spend time on their phones. Every feature here — from the wallet deposit flow to the live cricket markets — is chosen because it fits how you already work.
Local Wallet First
bKash, Nagad, and Rocket are built into the deposit and withdrawal flow, not bolted on as an afterthought. Your wallet works here the same way it does everywhere else.
Cricket and Sports Markets
BPL, international cricket, and other sports markets are available in the sportsbook. Browse match listings and place your selections directly from the app or mobile browser.
Live Casino Tables
Evolution and Pragmatic Play live studios stream baccarat, Dragon Tiger, and Teen Patti around the clock. Switch tables without reloading — the stream stays smooth on a standard mobile connection.
One Account, Every Section
Your single 123baji account covers slots, live casino, and sportsbook. Cashback rewards and weekly offers are tracked in the same wallet balance — no separate accounts to manage.
Rewards Running This Week
Check the promo board after you log in to see what's active. Offers rotate weekly and are credited directly to your account wallet — no separate claim codes needed in most cases.
This block is informational and does not process deposits or real transactions.
Account access depends on active terms and eligible regions.
Get the 123baji App on Android or iOS
Players in Dhaka reach the full lobby in seconds through the 123baji app — the same slots, live tables, and sportsbook you'd see on desktop, scaled for a phone screen. The Android APK is available directly from our site because it isn't distributed through the Play Store. iOS access runs through the mobile web app, which you can add to your home screen from Safari. Both paths give you push notifications for account activity and deposit confirmations.
Android APK
Latest version
- 1Download the APK from the 123baji site and allow installs from unknown sources in your Android settings
- 2Open the APK file, install, then log in with your existing account credentials
- 3On iOS, open 123baji in Safari, tap Share, then Add to Home Screen
- 4Launch from your home screen — the web app loads the full lobby without a browser bar
Slots, Live Tables and a Full Sportsbook
The 123baji lobby carries slots from Pragmatic Play and PG Soft — titles like Gates of Olympus, Mahjong Ways, and Sweet Bonanza sit alongside our own Blackjack PlayZone and Teen Patti Tournament rooms. The live casino section streams Evolution and Pragmatic Play tables: baccarat, Dragon Tiger, and live roulette run continuously. Over in the sportsbook, cricket markets cover BPL fixtures, international Test and T20 matches, and other major tournaments. Aviator and other crash games are in a separate section if that's what you're after. RTP figures are shown on each game's info panel where the provider makes them available — we don't publish numbers the provider hasn't confirmed.
Football Winners Club
Roulette Masterclass
Bank Transfer Easy
Blackjack PlayZone
Holdem Poker Pro
Football ChampionBets
Rocket Account Check
Teen Patti Tournament
bKash, Nagad and Rocket — Your Usual Wallets
Deposits and withdrawals run through the same mobile wallets you already use every day. Open your wallet app, send to the account number shown in the 123baji cashier, confirm with your PIN, and the balance appears in your account. Withdrawals follow a verification step — your account name must match your wallet registration — and are processed in the order they're received.
Open bKash, tap Send Money, enter the merchant number shown in your 123baji cashier, add your account ID in the reference field, and confirm with your PIN. Deposits reflect quickly once the transaction clears on the bKash network.
Nagad transfers follow the same path: send to the number in the cashier, include your 123baji account ID as the reference, and confirm. Nagad's processing is handled on their network — timing depends on their system, not ours.
Rocket deposits work through the Dutch-Bangla mobile banking flow. Send to the displayed number, note your account ID in the message field, and submit. Withdrawals to Rocket require your registered mobile number to match your 123baji account details.
Bank transfer is available for larger transactions. Account details are shown in the cashier after you select this method. Processing time depends on your bank's clearing schedule, which is typically longer than a wallet transfer.
Help When You Actually Need It
If a deposit doesn't reflect, a withdrawal is pending longer than expected, or you can't get into your account, our support team handles it directly. Reach us through live chat inside the app or site, or send a message on our official Telegram channel. For account verification issues — which usually come up on your first withdrawal — have your bKash or Nagad registered number ready, because that's the detail we'll ask for first. Response times vary by channel and time of day, but live chat is the quickest path for anything urgent.
Live Chat
Available directly inside the 123baji site and app. Start a chat from the help icon in the bottom corner. For deposit or withdrawal queries, have your transaction reference number from your bKash, Nagad, or Rocket app ready before you open…
Telegram Support
Our Telegram channel handles account questions, bonus queries, and general help. It's a good option if live chat is busy or you want to send a screenshot of a transaction.
Account Verification Help
First-time withdrawals require identity verification. The process asks you to confirm the mobile number linked to your bKash, Nagad, or Rocket account. Submit through the account settings page and our team reviews it in the queue.
From Download to First Game in Four Steps
Setting up a 123baji account takes a few minutes. Download the app or open the site in your mobile browser, register with your mobile number, connect your bKash, Nagad, or Rocket wallet, and you're in the lobby. The steps below cover the Android app path — the mobile web path on iOS follows the same account and deposit steps after you add the site to your home screen.
Choose Your Access Path
Download the Android APK from 123baji or open the site in Safari on iOS to use the mobile web app. Both give you the full lobby.
Create Your Account
Register with your mobile number and set a password. You'll receive an OTP to verify the number — enter it to activate your account.
Add Your Local Wallet
Go to the cashier, select bKash, Nagad, or Rocket, and follow the send-money steps in your wallet app. Your balance appears once the transfer clears.
Enter the Lobby
Pick slots, live casino, or the sportsbook from the main menu. Your wallet balance is shown at the top — tap any game or market to start.
Betting and Casino Terms Worth Knowing
New to some of the language you see in the lobby or on the promo board? Here are plain-language definitions for the terms that come up most often.
A wagering requirement tells you how many times you need to play through a bonus amount before you can withdraw it. For example, a 10x requirement on a 500 BDT bonus means you need to wager 5,000 BDT in qualifying games before the bonus converts to withdrawable cash.
RTP stands for Return to Player — the percentage of total bets a slot or game is designed to pay back over a very large number of rounds. A 96% RTP means the game returns 96 BDT for every 100 BDT wagered on average, over millions of spins. It's a long-run statistical figure, not a per-session promise.
Volatility describes how a slot pays out. High-volatility slots pay less often but in larger amounts when they do hit. Low-volatility slots pay smaller amounts more frequently. Gates of Olympus and Mahjong Ways are high-volatility titles; many classic slots run lower volatility.
A handicap bet gives one team or player a virtual head start or deficit to level the contest for betting purposes. In cricket, a run handicap might give the underdog team a +30 run advantage, changing the odds compared to a straight match-winner market.
KYC stands for Know Your Customer — the identity verification process required before your first withdrawal. At 123baji this typically means confirming the mobile number registered to your bKash, Nagad, or Rocket account matches your profile details.
An accumulator combines multiple selections into one bet. All selections must win for the bet to pay out, but the odds multiply together, so the potential return is much higher than a single-match bet. Missing one leg loses the whole accumulator.
In crash games like Aviator, a multiplier starts at 1x and climbs after each round begins. You cash out before the round ends to lock in that multiplier on your stake. If the round crashes before you cash out, your stake is lost.
Questions About Your 123baji Account
Here are the questions we hear most from people setting up or using their account for the first time.
Open Your Account and Get Into the Lobby
Your bKash, Nagad, or Rocket wallet is all you need to get started. Register with your mobile number, verify with the OTP, and make your first deposit through the cashier — the whole process takes a few minutes. Once your balance is in, the full lobby is open: slots from Pragmatic Play and PG Soft, live tables from Evolution, and cricket and sports markets in the sportsbook. Availability depends on your local law and eligible regions. If you run into anything during setup, live chat and Telegram support are there to help.