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.
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.
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.
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.
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.
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.
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.
Major Leagues to Bet On
BPL (Bangladesh Premier League) — The flagship T20 domestic league for Bangladeshi fans. Held in Dhaka, Chittagong, and Sylhet. High local sentiment makes every match exciting to wager on.
IPL (Indian Premier League) — The world's most watched T20 league. Massive betting volume, deep markets, and ball-by-ball in-play action available on xbja.
BBL & PSL — Australia's Big Bash League and Pakistan Super League both offer strong T20 action during Bangladesh's off-season. Great for round-the-year cricket betting.
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.
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.
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.
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
Account Verification (KYC Guide)
KYC (Know Your Customer) verification is a legal and security requirement. Here is exactly what to expect — no surprises.
Register Your Account
Provide your full name, date of birth, email address, and mobile number. You must be 21 years or older to register.
Submit Identity Document
Upload a clear photo of your National ID Card (NID), passport, or driving licence. Both sides of the NID are required.
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.
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.
Why Is KYC Required?
KYC verification is an internationally recognised standard for preventing money laundering, underage gambling, and fraudulent activity. It protects both the platform and legitimate players. Without verification, withdrawal requests above ৳5,000 will be held pending review.
Address proof (utility bill or bank statement dated within 3 months) may be requested for higher withdrawal tiers. All submitted documents are stored with 256-bit SSL encryption and never shared with third parties outside of legal compliance obligations.
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.
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).
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."
"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."
"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."
"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."
"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."
"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."
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.
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.
Legal Notice — Please Read
xbja is operated by an internationally licensed entity and functions as an offshore betting platform. It holds a valid gaming licence issued by its licensing jurisdiction, which authorises it to offer online sports betting and casino services to eligible players in supported markets.
Bangladesh's primary gambling legislation — the Public Gambling Act of 1867 — was enacted long before the internet existed and does not explicitly address online betting conducted on offshore platforms. The legal status of online gambling for individual players in Bangladesh therefore remains in a grey area, and no definitive judicial ruling has been issued at the time of writing.
It is the sole responsibility of each player to understand and comply with the laws applicable in their jurisdiction before registering and placing bets. xbja does not constitute legal advice, and nothing on this site should be interpreted as such.
Age restriction: 21+ only. Registering on this platform constitutes your confirmation that you are at least 21 years of age and that online betting is not explicitly prohibited in your local jurisdiction. For guidance on safer gambling practices, visit our Responsible Gaming page.
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.