Bangladesh's #1 Betting Platform

xbja — Bangladesh's Most Trusted Cricket & Live Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup, and live casino tables — all in one fast, secure platform built for Bangladesh.

500+
Games Available
50K+
Active Players
৳20K
Welcome Bonus
24/7
Support
xbja
৳2.4B+
Total Payouts (BDT)
98%
Payout Rate
35+
Live Sports Markets
6+
Years in Operation
8
Divisions Covered

Why Players Across Bangladesh Choose xbja

From Dhaka to Chittagong, Sylhet to Khulna — here is what makes xbja the go-to platform for serious bettors.

Instant Deposits

Fund your account in seconds with bKash, Nagad, or Rocket. No waiting, no delays — money in your account immediately.

256-bit SSL Security

Bank-grade encryption protects every transaction and personal record. Your data stays private, always.

Best Cricket Odds

Competitive margins on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches. More value on every bet you place.

24/7 BD Support

English and Bengali-speaking agents available around the clock via live chat. Average response under 3 minutes.

Mobile-First Design

Optimised for low-bandwidth connections common outside Dhaka. Smooth experience on any Android or iOS device.

BDT Currency

All balances displayed in Bangladeshi Taka (৳). No hidden conversion fees, no confusion about amounts.

Live In-Play Betting

Place bets while matches are in progress. Dynamic odds update ball-by-ball on cricket and minute-by-minute on football.

Fair Play Certified

All RNG games are independently audited. Slot RTPs and table game odds are published transparently for every player.

xbja

Bonus Offers — Clear Terms, No Surprises

xbja believes in complete transparency. Below are the current promotional offers with all key conditions listed upfront.

Bonus Type Bonus Amount Min. Deposit Wagering Requirement Validity Period
Welcome Bonus New Players 100% up to ৳20,000 ৳500 30x bonus amount 30 days
First Deposit Reload 50% up to ৳10,000 ৳300 25x bonus amount 14 days
Weekly Cashback Sports 10% cashback up to ৳5,000 ৳200 5x cashback amount 7 days
Live Casino Rebate 5% rebate, no cap ৳500 1x rebate amount 3 days
Refer a Friend ৳1,000 per referral Referee deposits ৳500 10x referral bonus 30 days

Wagering requirements apply to bonus funds only. Sports bets below odds of 1.50 do not count toward wagering. Full terms available on the Terms & Conditions page.

Cricket Formats Explained

Understanding the format you are betting on is the first step to smarter wagering. Here is a quick breakdown for Bangladeshi cricket fans.

20 Overs
T20 Cricket

Each team bats for 20 overs (120 balls). Matches last 3–4 hours. Fast-paced action with massive hitting. Best betting markets: match winner, top batsman, total sixes, first over runs. Ideal for in-play betting due to rapid momentum swings.

50 Overs
ODI Cricket

One Day Internationals use 50 overs per side, lasting about 8 hours. More strategic than T20. Key betting markets: match winner, highest opening partnership, man of the match, team total runs. The Bangladesh Tigers have a strong ODI record at home.

5 Days
Test Cricket

The oldest format — up to 5 days of play with unlimited overs. Demands deep knowledge to bet successfully. Popular markets: series winner, total wickets in match, innings runs, draw vs win. Bangladesh has competed at Test level since 2000.

100 Balls
The Hundred

100-ball format popularised by England's ECB. Each team faces exactly 100 balls. Extremely quick matches under 3 hours. Growing betting market with specialist stats tracking. Expect this format to expand globally in coming seasons.

xbja

Quick Deposit with bKash, Nagad & More

Over 60% of Bangladeshi players use mobile wallets. xbja supports every major MFS provider so you never miss a bet.

bKash
Instant • ৳100–৳50,000
3 simple steps
Nagad
Instant • ৳100–৳50,000
Govt-backed MFS
Rocket
Instant • ৳200–৳50,000
Dutch-Bangla Bank
Upay
Instant • ৳200–৳30,000
UCB-backed
Tap
~15 min • ৳500–৳25,000
MFS wallet
SureCash
~15 min • ৳500–৳20,000
Rural coverage

Full Payment Methods & Processing Times

Method Min. Deposit Max. Deposit Processing Time Fee Notes
bKash ৳100 ৳50,000 Instant No fee on deposits
Nagad ৳100 ৳50,000 Instant No fee on deposits
Rocket ৳200 ৳50,000 Instant No fee on deposits
Dutch-Bangla Bank ৳500 ৳200,000 15 minutes Standard bank charges may apply
City Bank ৳500 ৳200,000 15 – 60 minutes Standard bank charges may apply
BRAC Bank ৳500 ৳200,000 15 – 60 minutes Standard bank charges may apply
Islami Bank ৳500 ৳100,000 1 – 24 hours Standard bank charges may apply
Visa / Mastercard ৳1,000 ৳100,000 1 – 24 hours Issuing bank fees may apply

Withdrawal processing times may differ from deposit times. Withdrawals to mobile wallets typically complete within 15 minutes during business hours (BST, UTC+6). Bank withdrawals may take 1–24 hours.

xbja

Powered by the World's Top Game Providers

Every game on xbja comes from a certified, audited studio. These are the brands behind the titles you love.

Pragmatic Play
Evolution Gaming
Microgaming
NetEnt
Ezugi
Spribe
Playtech
Yggdrasil
Red Tiger
Play'n GO
Hacksaw Gaming
Push Gaming

RTP & House Edge Explained

Knowledge is your edge. Understanding these two concepts before you play is one of the smartest moves any bettor can make.

Return to Player (RTP) is the percentage of total wagered money that a game pays back to players over a statistically significant number of rounds. An RTP of 96% means that — in theory — for every ৳100 wagered across thousands of spins or hands, ৳96 is returned to players and ৳4 is retained by the house. RTP is a long-run average, not a per-session guarantee.

House Edge is simply the inverse of RTP expressed as a percentage of the total wagered. A game with 96% RTP has a 4% house edge. Understanding this helps you compare games objectively. Lower house edge means your bankroll lasts longer and your chances of a winning session are statistically higher.

Different game categories have very different RTP ranges. Online slots on xbja typically range from 92% to 98% — always check the individual game's paytable or info screen before playing. Classic blackjack played with basic strategy can achieve an RTP of approximately 99.5%, making it one of the most player-friendly casino games available. European roulette sits around 97.3% (single zero), while American roulette drops to 94.7% due to the double-zero pocket — always prefer European where available.

Live dealer games from Evolution Gaming and Ezugi, available on xbja, publish their RTPs in the game lobby. Baccarat Banker bets carry an RTP of roughly 98.9%. Sports betting margins vary by market and event — xbja aims to keep overround below 105% on major cricket and football matches, meaning better value for you compared to regional competitors.

Typical RTP Ranges at xbja

Video Slots 92% – 98%
Blackjack (Basic Strategy) ~99.5%
European Roulette 97.3%
Live Baccarat (Banker) 98.9%
Sports Betting (Overround) <105%
xbja

Account Verification (KYC Guide)

KYC (Know Your Customer) verification is a legal and security requirement. Here is exactly what to expect — no surprises.

1
Register Your Account

Provide your full name, date of birth, email address, and mobile number. You must be 21 years or older to register.

2
Submit Identity Document

Upload a clear photo of your National ID Card (NID), passport, or driving licence. Both sides of the NID are required.

3
Selfie Verification

Take a short selfie holding your NID next to your face. Ensure good lighting and that all text on the document is visible and in focus.

4
Approval & Full Access

Our compliance team reviews submissions within 1–24 hours. Once approved, all withdrawal limits are lifted and your account is fully verified.

Built for Bangladeshis

xbja was designed from the ground up with the Bangladeshi player in mind — from the currency to the customer service hours.

  • English Language Interface

    The entire platform operates in clear, accessible English — the preferred language for online betting across urban Bangladesh including Dhaka, Chittagong, and Sylhet.

  • BDT Currency (৳) Throughout

    All balances, deposits, withdrawals, and bonus amounts are shown in Bangladeshi Taka. No currency conversion confusion, no hidden exchange fees.

  • Local MFS Support: bKash, Nagad, Rocket

    Instant mobile wallet deposits and withdrawals. No need for a bank account — if you have a mobile number, you can fund your xbja account in under 60 seconds.

  • Bangladesh Standard Time (BST, UTC+6) Support Hours

    Customer service is available 24 hours a day, 7 days a week, staffed by agents who understand Bangladesh's time zone, culture, and local sporting events.

  • Cricket-First Betting Markets

    BPL, IPL, T20 World Cup, Bangladesh Tigers home and away matches — every major cricket event is covered with deep betting markets and competitive odds.

xbja

24/7 Customer Support

Real people, real answers — any time of day or night, in English.

Live Chat

Connect with a support agent instantly via our on-site live chat. Average response time: 2–5 minutes.

WhatsApp Support

Prefer messaging? Our WhatsApp support line handles queries, deposit help, and withdrawal status checks.

Email Support

For account queries, KYC submissions, and formal complaints. Email responses within 4 hours during BST business hours.

English & Bengali Agents

All support agents are fluent in English. Bengali-speaking agents are available during peak Bangladesh hours (8 AM – 12 AM BST).

Support contact details (email and WhatsApp number) are displayed inside your account dashboard after login. For security, we do not publish contact details publicly. Visit xbja Login to access your dashboard.
xbja

What Our Players Are Saying

Real feedback from xbja members across Bangladesh.

★★★★★

"I have been betting on cricket for years and xbja genuinely offers the best BPL odds I have found. Depositing with bKash takes literally seconds and withdrawals hit my wallet within 15 minutes. Highly recommended for any serious cricket fan in Dhaka."

Rafiqul I.
Dhaka, Bangladesh
★★★★★

"The live casino section is incredible — Evolution Gaming tables with real dealers streaming in HD. I play from Chittagong and the connection is smooth even on 4G. Customer support answered my bonus query in under 3 minutes on live chat. Very professional."

Sumaiya B.
Chittagong, Bangladesh
★★★★☆

"I appreciate that xbja shows all bonus terms clearly before you claim anything. No nasty surprises with wagering requirements buried in small print. The Nagad deposit worked perfectly for me in Sylhet. Would give 5 stars if withdrawal limits were a little higher."

Tanvir H.
Sylhet, Bangladesh
★★★★★

"As a player from Rajshahi I was worried about connectivity but the mobile site loads fast even on slower connections. The slots from Pragmatic Play are great and I won a decent amount on a bonus buy. Funds were in my Rocket wallet quickly."

Mizan R.
Rajshahi, Bangladesh
★★★★★

"Been using xbja since the IPL season started. In-play betting on cricket is seamless — odds update quickly and I have never had a bet voided unfairly. The responsible gaming tools helped me set a weekly budget which I actually stick to now."

Farhana K.
Khulna, Bangladesh
★★★★★

"The KYC process was painless — I submitted my NID photo and selfie in the evening and by next morning my account was fully verified. Everything was explained clearly in English. Cox's Bazar players, this platform works perfectly on mobile networks here too."

Jahangir A.
Cox's Bazar, Bangladesh

Responsible Gaming

Gambling should be entertaining, not harmful. xbja is committed to giving every player the tools to stay in control.

Deposit Limits

Set daily, weekly, or monthly deposit caps from your account settings. Limits apply immediately and can only be reduced — increases require a 24-hour cooling-off period.

Loss Limits

Cap the maximum amount you can lose in a defined period. Once your loss limit is reached, betting is paused automatically until the period resets.

Session Time Limits & Reality Checks

Set a maximum session duration. Reality-check pop-ups remind you how long you have been playing and how much you have wagered — at intervals you choose (30 min, 1 hr, 2 hr).

Self-Exclusion

Choose a self-exclusion period of 1 week, 1 month, 3 months, 6 months, or permanent. During exclusion, your account is fully locked and marketing communications are suspended.

Responsible Gaming Tools Section

Beyond limits, xbja provides a self-assessment quiz that helps you honestly evaluate whether gambling is affecting your daily life, finances, or relationships. The quiz is anonymous and takes under 5 minutes.

If you feel gambling is becoming a problem, please contact our support team immediately or visit the Responsible Gaming page for detailed guidance, external helpline numbers, and step-by-step self-exclusion instructions.

21+ Only Self-Exclusion Available Budget Tools Session Limits
For players aged 21 and above only. Age verification is strictly enforced at registration.

Gambling involves financial risk. Never bet more than you can afford to lose. xbja does not offer credit or loans to players. If you are experiencing financial difficulty, please seek professional financial advice before continuing to play.

xbja
Privacy Policy Notice: xbja collects and processes personal data (including name, contact details, and payment information) solely for the purpose of account management, fraud prevention, and legal compliance. Your data is never sold to third parties. All data is stored with 256-bit SSL encryption on secured servers. You have the right to request access to, correction of, or deletion of your personal data at any time by contacting our support team. For full details, please review our Privacy Policy.

Ready to Start Betting on Cricket & Casino Games?

Join 50,000+ Bangladeshi players on xbja. Deposit instantly with bKash or Nagad and claim your welcome bonus of up to ৳20,000. For players aged 21 and above only.