xbja Betting App — Get the best online gaming experience anytime, anywhere on mobile
Start with a deposit of just ৳300 via bKash or Nagad. Live cricket betting, slots, live casino — all in one place, with 24/7 support fully in Bengali.
Steps to Get Started
Create an Account
Use your mobile number or email to register with xbja. The whole process takes just a few minutes.
Identity Verification
Verify your account with your National ID (NID) and a selfie. This keeps your funds secure.
Make Your First Deposit
Deposit a minimum of ৳300 via bKash, Nagad, Rocket or bank transfer. Transactions are usually instant.
Claim Your Welcome Bonus
Get a 200% bonus on your first deposit, up to ৳15,000. The wagering requirement is just 15x.
Place Your First Bet or Play
Cricket betting, live casino, slots or football — pick what you like and start playing.
Withdraw Your Winnings
Withdraw a minimum of ৳1,000. It usually arrives in your bKash or Nagad account within 1 hour.
Why Choose xbja
Fast Payments
Withdrawals are completed within 1 hour. bKash, Nagad, Rocket — fast transactions across all methods.
Secure Platform
SSL encryption and advanced security measures keep your information and funds protected.
Support in Bengali
Get help fully in Bengali via 24/7 live chat. Any issue is resolved quickly.
Mobile-First
A lightweight app, low data usage, smooth loading — runs great on any Android phone.
Big Bonus Offers
200% welcome bonus and regular promo offers — extra value on every deposit.
Huge Game Selection
Cricket, football, slots, live casino — all types of games in one account.
Fair Odds
Competitive odds and high limits — convenient for experienced bettors too.
VIP Benefits
A three-tier VIP program — play regularly and enjoy exclusive cashback and rewards.
Cricket Betting Markets
xbja offers a variety of betting options on every Bangladesh Tigers match. BPL, IPL, T20 World Cup or ICC tournaments — live in-play betting is available for all major matches.
| Market | Example |
|---|---|
| Match Winner | Bangladesh vs India — which team will win? |
| Toss Winner | Which captain will win the toss? |
| Top Batsman | Who will score the most runs in the match? |
| Total Runs Over/Under | Will the first innings total be more than 280 runs? |
| Runs in Over | How many runs will be scored in a specific over? |
| Player of the Match | Which player will receive the award? |
| Method of Dismissal | Will the next wicket be a caught out? |
In live in-play betting, odds change as wickets fall. New markets open after every over — experienced bettors can take advantage of these opportunities.
Top Game Providers
xbja features games from the world's leading game developers. Slots, live casino and fishing games from multiple top providers including Pragmatic Play, PG Soft and JILI are available on one platform.
Pragmatic Play is one of the world's most popular game studios. Their slots and live table games are known for high-quality graphics and well-designed mechanics.
Popular Games: Gates of Olympus, Sweet Bonanza
PG Soft specializes in mobile-focused slots. Their Asian-themed games are particularly popular among players in Bangladesh.
Popular Games: Mahjong Ways, Treasures of Aztec
JILI is known especially for fishing games and classic slots. The simple interface and fast gameplay make it ideal for newcomers.
Popular Games: Fortune Gems, Money Coming
Evolution Gaming is the world's top provider in the live casino category. Baccarat, roulette and blackjack with real dealers are available.
Game Types: Live Roulette, Live Baccarat, Crazy Time
Spribe pioneered the crash-style game. Their Aviator game is extremely popular in Bangladesh — fast-paced and exciting.
Popular Game: Aviator
Microgaming is a pioneer in the online casino industry. It features a massive jackpot network and slots with a wide variety of themes.
Game Types: Progressive Jackpot, Classic Slots
xbja VIP Program
Play regularly and move up to higher tiers automatically. Each tier brings additional benefits and higher weekly cashback.
Bronze
Weekly up to
- Weekly cashback benefit
- Priority support
- Special promo access
- Play regularly to move to a higher tier
Silver
Weekly up to
- Higher weekly cashback
- Faster withdrawal processing
- Special birthday bonus
- Exclusive tournament access
Gold
Weekly up to
- Highest weekly cashback
- Personal account manager
- Exclusive event invitations
- Highest withdrawal limit
Get a 200% Welcome Bonus
Bonus up to ৳15,000 on your first deposit. Wagering requirement of just 15x. Start today.
Claim BonusFootball Betting
For football fans in Dhaka, xbja offers betting on the world's top leagues. Premier League, La Liga, UEFA Champions League, FIFA World Cup qualifiers — all major matches are covered.
Note that most major European matches kick off between 1:00 AM and 4:00 AM Bangladesh Standard Time (BST). Keep live notifications turned on in the xbja mobile app so you never miss a match.
1X2
Home win, draw or away win. The simplest and most popular market.
Double Chance
Cover two outcomes in one bet — reduces your risk.
Over/Under Goals
Whether the total goals in the match will be more or less than a set number.
Both Teams to Score
Whether both teams will score at least one goal each (BTTS).
Asian Handicap
Competitive betting where the weaker team is given a goal advantage.
First Goalscorer
Predict which player will score the first goal.
Betting Exchange
In a regular sportsbook, you bet against the bookmaker. In a betting exchange, you bet against other players — the market sets the odds. This gives you more competitive odds and you can also win by placing a "lay" bet.
| Back | Lay |
|---|---|
| Betting in favor of an outcome | Betting against an outcome |
| Example: Bangladesh will win — ৳500 back | Example: Bangladesh will lose — ৳500 lay |
| The method familiar to regular bettors | Against other bettors in the bookmaker's role |
| Limited liability (the stake amount) | Liability can be higher — plan accordingly |
A small commission applies to each transaction on the exchange. However, odds are generally more favorable than on a regular sportsbook because the margin is lower.
xbja Android App
Most players in Bangladesh play games on mobile phones. The xbja Android app is built specifically with smooth performance on local networks in mind — it loads fast with low data usage, bKash and Nagad payments can be made directly from the app, and live cricket score updates are delivered instantly.
Installation Steps
Download only from xbja's official website. Not from Telegram or Facebook links.
Go to Settings → Security → temporarily enable the "Unknown Sources" or "Install unknown apps" option.
Tap the downloaded file and complete the installation process.
Log in to your xbja account and start playing on mobile.
For security, turn the "Unknown Sources" option back off after installation.
Minimum requirements: Android 7.0 or newer, approximately 100 MB of free space.
Account Verification Process
KYC (Know Your Customer) verification is a required security step for every online gaming platform. It protects your account and funds from unauthorized access and helps prevent fraud.
National ID Card (NID)
Upload photos of the front and back of your NID.
Selfie Verification
Take a clear selfie holding your NID.
Proof of Address
A utility bill or bank statement (within the last 3 months).
Processing Time
Verification is usually completed within 1 to 24 hours.
Once verification is complete, you will have full withdrawal access and higher transaction limits will be unlocked.
RTP and House Edge Explained
RTP, or Return to Player, is a statistic that shows what percentage of total wagers a game returns to players over the long term. For example, if a game's RTP is 96%, then on average ৳96 is returned to players for every ৳100 wagered. This is not a guarantee — it is a theoretical average calculated over millions of spins or hands.
The typical RTP range varies by game type. Slot games generally have an RTP of 92% to 98%. Blackjack played with correct strategy can achieve an RTP close to 99%. European roulette typically has an RTP in the range of 94% to 97%. This is why experienced players check the RTP before choosing a game.
House edge is the flip side of RTP. If the RTP is 96%, the house edge is 4%. This reflects the casino's expected long-term profit. The lower the house edge, the more favorable the game is for the player.
Understanding volatility, or risk level, is also important. High volatility means wins come less frequently but tend to be larger when they do. Low volatility means smaller but more frequent wins. Choosing a game that matches your playing style and budget is a smart decision.
Typical RTP range for slot games
Blackjack (with correct strategy)
European Roulette RTP range
Bankroll Management Guide
Set a gaming budget
Before you start gaming, ask yourself — how much money am I comfortable spending on entertainment this month? That amount will be your bankroll. The key principle is that losing this money should not affect your daily life. Never use borrowed money or emergency funds as your gaming budget.
Divide it by session
Divide your total bankroll by week or session. If your monthly budget is ৳3,000, set ৳750 per week. It is wise not to spend your entire weekly budget in one session.
The 1–5% rule per bet
Experts recommend that each bet should not exceed 1% to 5% of your total bankroll. With a ৳3,000 bankroll, a single bet should be at most ৳30 to ৳150. This rule protects you from going completely broke even on an unlucky night.
When to stop after winning
After a good session, set aside a portion of your winnings (for example, 50%). You can continue playing with the rest. The mindset of "I'll win just a little more" often turns a profit into a loss.
When to stop after losing
If you lose 50% or more of the budget set for a session, stop for the day. Increasing your bets to chase losses most often leads to even bigger losses.
Track your play history
Keep a simple notebook or spreadsheet recording each session's deposits, withdrawals, and net result. A quick review at the end of the month helps you understand which games or situations produce better outcomes.
Refer a Friend
Invite your friends to xbja and both of you enjoy rewards. The referral program is straightforward and transparent.
After logging in, you will find your personal referral link in your account. Send that link to your friend.
The referral is activated when your friend registers using your link and makes their first deposit.
You will receive a ৳500 referral bonus and your friend will also receive a special welcome offer.
Fair use terms:
- Referring yourself is strictly prohibited (self-referral).
- Only one account per person is allowed.
- The referred friend must be a new user.
- To receive the bonus, the referred friend's first deposit must be a minimum of ৳300.
Player Experiences
"I've never seen withdrawals this fast anywhere else. I won a bet at 11 PM and the money was in my bKash before midnight. xbja is truly different."
"I bet on xbja every day during the BPL season. The live odds are much better. Having Bengali support means no confusion — I can understand everything."
"Both slots and live casino are great. Depositing with Nagad takes only ৳300 — that's very convenient for newcomers. The app runs smoothly too."
Customer Support Channels
24/7 Live Chat
For the fastest support. Chat directly in Bengali for any account issues, deposit and withdrawal questions, or game-related matters.
Highest PriorityEmail Support
Email for detailed complaints, document submissions, or KYC-related matters. This method is ideal if you want a written record.
Detailed InquiriesIn-App Messaging
Send a message directly to the support team from within the xbja app. Because your account information is linked automatically, issues are resolved faster.
Convenient MethodResponsible Gaming
Beware of Fake Sites and Scams
Follow the guidelines below to keep your account and money safe.
Always make sure you are on xbja.cam and that the HTTPS lock icon is visible in your browser. Watch out for fake sites with slight spelling changes.
The xbja support team will never ask for your bKash or Nagad PIN, OTP, or password. If anyone asks, it is a scam.
Official support will never ask for your password. Do not share your password with anyone — not even someone you know.
Accounts on Telegram or Facebook claiming to be "xbja agents" are often fake. Do not deposit or withdraw money through them.
Change your password immediately and contact xbja live chat support. Taking quick action without delay can help you avoid losses.
xbja is committed to protecting your personal information. We use SSL encryption and do not sell your data to third parties. Read our Privacy Policy to learn how your data is collected, used, and stored.
Join xbja Today
Open an account now on the platform trusted by thousands of players in Bangladesh. For players aged 21 and above.
Log In