xbajiapp — Bangladesh's Premium Online Casino & Cricket Betting Platform
Live casino tables, slots from top studios, and real-money cricket betting — all in BDT, with bKash & Nagad deposits accepted instantly.
18+ • Play Responsibly • 24/7 English Support • bKash / Nagad / Rocket Accepted • SSL Encrypted
Platform Advantages
Why Players Across Bangladesh Choose xbajiapp
From Dhaka to Chittagong, Sylhet to Khulna — thousands of Bangladeshi players trust xbajiapp for a seamless, secure, and rewarding online gaming experience every day.
Instant Deposits
Fund your account in seconds via bKash, Nagad, or Rocket. No waiting, no delays — your balance is ready to play immediately.
Bank-Grade Security
256-bit SSL encryption protects every transaction and personal detail. Your data stays private, always.
Best Cricket Odds
Competitive odds on BPL, IPL, T20 World Cup, and international Test matches. Bet on the Bangladesh Tigers with confidence.
24/7 English Support
Round-the-clock live chat and email support in English. Our Bangladesh-aware team understands your timezone and payment preferences.
Mobile-First Design
Fully optimised for Android and iOS browsers. No app download required — just open your browser and play from anywhere in Bangladesh.
BDT Currency
All balances displayed in Bangladeshi Taka (৳). No confusing currency conversions — what you deposit is what you see.
1,500+ Games
Slots, live baccarat, roulette, poker, Andar Bahar, Teen Patti, and more — from Pragmatic Play, Evolution Gaming, Spribe, and NetEnt.
Same-Day Withdrawals
Most bKash and Nagad withdrawal requests are processed within 30 minutes during business hours (BST, UTC+6).
New Player Guide
Getting Started on xbajiapp in 6 Simple Steps
Creating your account and placing your first bet takes less than 5 minutes. Here is exactly what to do.
Create Account NowCreate Your Account
Visit xbajiapp and click the registration link. Enter your mobile number, choose a strong password, and select BDT as your currency.
Complete Verification
Submit a valid NID or passport for KYC verification. This ensures account security and faster withdrawals in the future.
Make Your First Deposit
Choose bKash, Nagad, Rocket, or another preferred method. Minimum deposit starts at just ৳200. Funds land instantly in most cases.
Claim Your Welcome Bonus
Navigate to the Promotions section after your first deposit and activate your welcome bonus. Read the wagering terms carefully before claiming.
Place Your First Bet or Spin
Head to Cricket Betting, the Live Casino, or the Slots lobby. Start with smaller stakes while you get comfortable with the platform.
Request Your Withdrawal
Once you have winnings to collect, go to the Cashier section, choose your withdrawal method, and submit. Most requests are processed within 30 minutes via bKash or Nagad.
Hot Games
Top Slot Games & Hot Picks on xbajiapp
Hand-picked titles with the best RTPs and highest player ratings this month. New releases added weekly.
Gates of Olympus
SlotsSweet Bonanza
SlotsAviator
CrashLive Baccarat
LiveTeen Patti Live
LiveAndar Bahar
LiveLightning Roulette
LiveStarlight Princess
SlotsFortune Tiger
SlotsCricket X
CrashBig Bass Bonanza
SlotsLimbo
Instant* RTP figures are theoretical averages provided by game developers and may vary. Past returns do not guarantee future results.
Sports Betting Education
Cricket Formats & Betting Markets Explained
Understanding the format you are betting on is the first step to smarter wagering. Here is a quick breakdown of the four main cricket formats and the leagues that matter most to Bangladeshi fans.
T20 (Twenty20)
- 20 overs per innings
- Match duration: ~3 hours
- High-scoring, fast-paced action
- Most popular betting format
- Top markets: match winner, top scorer, total sixes, player runs
ODI (One Day International)
- 50 overs per innings
- Match duration: ~8 hours
- Balance of strategy and aggression
- Popular markets: innings score totals, method of dismissal, partnership runs
Test Cricket
- No overs limit per innings
- Up to 5 days per match
- Deep tactical depth
- Markets: series winner, session betting, innings runs, draw market
The Hundred
- 100 balls per innings (each bowler max 10 consecutive)
- Match duration: ~2.5 hours
- Fastest format, highest entertainment value
- Markets: top batter, man of the match, super over trigger
Key Leagues to Follow
BPL (Bangladesh Premier League) — The home T20 league featuring Dhaka Dominators, Comilla Victorians, and Chattogram Challengers. Highest local interest for Bangladeshi bettors.
IPL (Indian Premier League) — The world's most watched T20 league. Massive betting volume, deep markets, and live in-play options available on xbajiapp.
BBL (Big Bash League) — Australia's premier T20 competition. Good value markets with less sharp line movement than IPL.
PSL (Pakistan Super League) — Strong South Asian fanbase. Competitive odds on most matches with live streaming available in select markets.
Player Education
RTP & House Edge Explained
Return to Player (RTP) is a theoretical percentage that describes how much of the total money wagered on a game is paid back to players over a very large number of rounds. For example, a slot game with an RTP of 96% is designed to return ৳96 for every ৳100 wagered over millions of spins. This does not mean you will get ৳96 back in a single session — RTP is a long-run statistical average calculated over millions of rounds, not a per-session guarantee.
Different game categories carry different RTP ranges. Slots typically sit between 92% and 98%, meaning the house retains 2%–8% of all bets over time. Classic blackjack played with optimal basic strategy can reach an RTP of approximately 99.5%, making it one of the most player-friendly games in any casino. European roulette sits around 97.3% (house edge 2.7%), while American roulette drops to roughly 94.7% due to the extra double-zero pocket — always prefer European if available.
House edge is simply the inverse of RTP: a game with 96.5% RTP has a 3.5% house edge. Understanding this figure helps you allocate your bankroll wisely. Games with lower house edges extend your playing time and give you more entertainment value per taka spent.
At xbajiapp, all game RTP values are sourced directly from certified providers such as Pragmatic Play, Evolution Gaming, and NetEnt. We encourage every player — especially newcomers in Dhaka, Sylhet, and Chittagong — to check the RTP of a game before committing significant stakes. Responsible bankroll management starts with informed decisions.
Typical RTP Ranges by Game Type
* All RTP figures are theoretical averages from game providers. Individual session results will vary.
Banking Options
Payment Methods & Processing Times
xbajiapp supports all major Bangladesh payment channels. All amounts displayed in Bangladeshi Taka (৳).
| Method | Min Deposit | Max Deposit | Processing Time | Fee |
|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | Instant | Free |
| Nagad | ৳200 | ৳50,000 | Instant | Free |
| Rocket | ৳300 | ৳30,000 | Instant | Free |
| Upay | ৳300 | ৳25,000 | Instant | Free |
| Dutch-Bangla Bank | ৳500 | ৳100,000 | 15–60 minutes | Free |
| City Bank | ৳500 | ৳100,000 | 15–60 minutes | Free |
| BRAC Bank | ৳500 | ৳100,000 | 1–3 hours | Free |
| Islami Bank | ৳500 | ৳75,000 | 1–3 hours | Free |
Quick Deposit with bKash, Nagad & Rocket
Over 60% of internet users in Bangladesh rely on mobile financial services rather than traditional bank accounts. xbajiapp is built with that reality in mind — every major MFS platform is supported for both deposits and withdrawals.
bKash
Bangladesh's largest mobile money platform with over 60 million registered users. Deep red brand, trusted nationwide from Cox's Bazar to Rangpur.
- Processing: Instant
- Range: ৳200 – ৳50,000
- Steps to deposit: 3 simple steps
Nagad
Government-backed digital financial service operated by Bangladesh Post Office. Rapidly growing user base, especially popular in Mymensingh and Barisal divisions.
- Processing: Instant
- Range: ৳200 – ৳50,000
- Steps to deposit: 3 simple steps
Rocket
Dutch-Bangla Bank's mobile banking service. Purple brand, widely used by salaried workers and small business owners across Khulna, Rajshahi, and Sylhet.
- Processing: Instant
- Range: ৳300 – ৳30,000
- Steps to deposit: 3 simple steps
Local Focus
Built for Bangladeshis, by People Who Understand Bangladesh
xbajiapp is not a generic international casino that happens to accept BDT. Every feature — from payment integrations to customer support hours — has been designed with the Bangladeshi player's daily reality in mind.
Full English Language Support
The entire platform — game lobbies, cashier, promotions, help centre — is in clear, simple English. No confusing machine translations.
BDT Currency Throughout
Your balance, bets, bonuses, and withdrawals are all shown in Bangladeshi Taka (৳). No hidden conversion rates eating into your winnings.
bKash, Nagad & Rocket Integrated
Deposit and withdraw using the mobile wallets you already use every day. No bank account required — just your phone number and PIN.
Bangladesh Standard Time (BST, UTC+6)
Live customer support is fully staffed during peak Bangladesh hours. Tournament schedules, bonus countdowns, and match timings are all displayed in BST.
BPL & Bangladesh Tigers Coverage
Deep betting markets on every Bangladesh Premier League match and international fixture featuring the Bangladesh Tigers. Pre-match and live in-play options both available.
Promotions
Bonus Terms Comparison
We believe in total transparency. Here is an honest side-by-side comparison of available bonuses so you can choose what suits your playing style.
| Bonus Type | Bonus Amount | Min. Deposit | Wagering Requirement | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳500 | 30x bonus amount | 30 days |
| Weekly Cashback | Up to 1.2% of net losses | No minimum | 1x (turnover only) | 7 days |
| Reload Bonus | 50% up to ৳10,000 | ৳500 | 25x bonus amount | 14 days |
| Refer a Friend | ৳500 per referral | Referred friend deposits ৳500 | 10x bonus amount | 14 days |
| Cricket Accumulator Boost | Up to 50% odds boost | ৳200 per bet | No wagering (sportsbook) | Per bet |
Bonus terms are subject to change. Always read the full terms and conditions on the Promotions page before claiming any offer. Wagering requirements must be completed within the validity period or the bonus and associated winnings will be forfeited. 18+ only.
Player Education
Betting Glossary
New to online betting or casino games? These are the key terms every player should understand before placing real money wagers on xbajiapp or anywhere else.
- RTP (Return to Player)
- The theoretical percentage of all wagered money that a game pays back to players over a very large number of rounds. A 96% RTP means ৳96 returned per ৳100 wagered on average, over millions of spins.
- House Edge
- The casino's mathematical advantage, expressed as a percentage. A 3.5% house edge means the platform retains ৳3.50 per ৳100 wagered on average over time.
- Wager / Stake
- The amount of money you put on a single bet or spin. Also called a "stake". Setting a consistent stake size is a key part of bankroll management.
- Odds
- A numerical expression of how likely an outcome is, and how much you stand to win. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit) if successful.
- Accumulator (Parlay)
- A single bet combining multiple individual selections. All selections must win for the bet to pay out. Higher risk, but significantly higher potential return than single bets.
- Live Bet (In-Play Betting)
- A bet placed on a match or game while it is already in progress. Odds update in real time based on the current state of play — popular for BPL and IPL cricket.
- Bankroll
- The total amount of money you have set aside specifically for gambling. Managing your bankroll — never betting more than you can afford to lose — is the cornerstone of responsible gaming.
- Volatility (Variance)
- How frequently and how much a slot game pays out. High volatility = less frequent wins but larger prizes. Low volatility = more frequent small wins. Choose based on your risk tolerance.
- Free Spin
- A bonus feature that lets you spin a slot's reels without deducting from your balance. Often awarded as part of a welcome package or in-game bonus round.
- Wagering Requirement
- The number of times you must bet a bonus amount before withdrawing winnings derived from it. A ৳1,000 bonus with a 30x requirement means you must wager ৳30,000 before withdrawal.
- Cash Out
- A sportsbook feature that lets you settle an open bet before the event finishes, locking in a partial profit or cutting a loss based on the current probability of winning.
- Spread Betting
- Betting on whether an outcome will be above or below a quoted figure (the spread). Common in cricket for total runs markets — e.g., "buy" or "sell" on Bangladesh's first-innings total.
Player Reviews
What Our Players Are Saying
"I have tried a few online casinos but xbajiapp is genuinely different. The bKash deposit went through instantly, the live baccarat tables are smooth even on my mid-range phone, and when I had a question the support team replied in about four minutes. Very impressed."
"The BPL cricket markets here are deeper than anywhere else I have used. I can bet on individual over runs, top wicket-taker, even powerplay scores. Withdrawal via Nagad landed in my account in about 20 minutes. Will definitely keep using for the next IPL season."
"Slots fan here from Sylhet. The game selection is massive — I found titles from Pragmatic Play and NetEnt that I could not find on other BD platforms. The weekly cashback is a nice touch too, it actually came through on Monday morning just like they said. No issues at all."
"Honestly was skeptical at first but my friend from Khulna recommended it so I gave it a go. Registration was quick, NID verification done same day. Rocket withdrawal is seamless. The platform feels stable — no lag during the T20 World Cup live betting which really matters."
"Playing Teen Patti live on xbajiapp feels like sitting at a real table. The dealers speak clearly and the video quality never drops. Deposited via bKash while watching the game, it was credited before the next hand was dealt. That kind of speed matters when you are live."
"I appreciate that they explain the bonus terms clearly up front. The wagering requirements are fair compared to other platforms I have used. The Accumulator Boost on cricket multi-bets is genuinely useful — I used it during the last IPL and the extra payout made a real difference."
Help & Assistance
Customer Support Channels
The xbajiapp support team operates around the clock to assist players across Bangladesh. Whether you are in Dhaka, Cox's Bazar, or anywhere in between, help is always available in English.
Support Hours
Live Chat: 24 hours a day, 7 days a week
Email: Responses within 2–4 hours
WhatsApp: 09:00 – 01:00 BST (UTC+6)
In-App Messaging: 24/7, linked to Live Chat queue
24/7 Live Chat
Fastest response method. Average first reply: under 2 minutes during peak hours (18:00–24:00 BST), under 5 minutes overnight. Access via the chat icon in the bottom-right of the platform interface.
Email Support
For detailed queries, account issues, or document submissions. Email address: — please allow 2–4 hours for a response. Include your registered mobile number in the subject line for faster routing.
WhatsApp Support
Available 09:00–01:00 BST daily. WhatsApp number: +880 1XXX-XXXXXX (displayed for reference — not a clickable link). Ideal for quick deposit or withdrawal follow-ups.
In-App Messaging
Logged-in players can message support directly from the Account section without leaving the platform. Messages are routed into the same Live Chat queue — 24/7 availability.
Cashier
Fast Withdrawals — Your Winnings, Your Way
xbajiapp processes the majority of withdrawal requests within 30 minutes during business hours (BST). Here is what you can expect per method.
Average bKash withdrawal time during business hours
Average Nagad withdrawal time during business hours
Average Rocket withdrawal time during business hours
Bank transfer withdrawal time (Dutch-Bangla, City Bank, BRAC)
Processing times stated are averages and not guarantees. Withdrawal requests may take longer during peak periods, weekends, or if additional account verification is required. KYC-verified accounts receive priority processing. All times are in Bangladesh Standard Time (BST, UTC+6).
Your Privacy Matters
xbajiapp collects only the personal data necessary to operate your account, process payments, and comply with anti-money-laundering obligations. We never sell your data to third parties. All information is stored with 256-bit SSL encryption. For full details on what data we collect, how we use it, how long we retain it, and your rights as a data subject, please read our Privacy Policy. By using this platform you confirm that you have read and accepted our data practices.
Legal Notice — Important Information for Bangladeshi Players
- xbajiapp is operated by an internationally licensed entity and offers its services on an offshore basis to players in Bangladesh.
- Bangladesh's Public Gambling Act 1867 was enacted long before the internet existed and does not explicitly address online betting platforms operated from overseas jurisdictions. The legal status of online gambling for individual users in Bangladesh remains in a grey area, and enforcement against individual players has not been recorded.
- Each user is solely responsible for understanding and complying with the laws applicable in their own jurisdiction before registering or placing bets. xbajiapp does not provide legal advice.
- A strict 18+ age restriction is enforced across all products. Any player found to be under 18 years of age will have their account permanently closed and any funds returned to source.
- We are committed to responsible gaming. If gambling is affecting you or someone you care about, please visit our Responsible Gaming page for self-exclusion tools, deposit limits, and support resources.
Always Here for You
24/7 English-Language Support
Our dedicated support team is available around the clock, every day of the year. Live chat response in under 2 minutes during peak hours. Email: . All support provided in English, fully aware of Bangladesh time zone (BST, UTC+6) and local payment methods.