Why Register with xbaji?
Signing up at xbaji isn't just opening an account — it's the start of a whole new betting experience.
100% Welcome Bonus
Get a 100% match bonus on your first deposit. Deposit ৳200 and receive ৳200 in bonus — start playing with ৳400 in total.
Cricket & football Betting
From IPL, BPL, and World Cup to local tournaments – bet on every match at the best odds.
Mobile Pay, Nagad, Rocket
Deposit and withdraw instantly using Bangladesh's most popular mobile banking methods.
Live Betting
Bet in real time as the match unfolds. Follow live scores, shifting odds, and in-play markets.
VIP Benefits
Regular players can reach VIP level to enjoy exclusive cashback, a personal account manager, and special offers.
Safe & Secure
Protected by 256-bit SSL encryption. Your personal information and funds are completely secure. No hidden charges.
What you get after registering
How easy is it to register?
Many people assume signing up on an online betting site is a hassle. At xbaji, the entire process takes no more than 2 minutes – no lengthy forms, no complicated steps.
All you need to sign up is a few basic details – your name, mobile number, and password. That's it! Make your first deposit and your bonus will be credited right away.
Please note: KYC verification is required before your first withdrawal. This is done to keep your account secure.
Have a promotion code? Enter your referral or promotion code in the designated field during registration. You may be eligible for an additional bonus.
Fill in the Form
Enter your name, mobile number, email, and date of birth. Choose a strong password that others won't be able to guess easily.
Accept the terms and submit
Read and accept the terms & conditions, then click the "Register" button. Your account will be created instantly.
Verify Mobile Number
You'll receive an OTP on your number. Enter it to verify your account and keep it secure.
Make Your First Deposit
Deposit a minimum of ৳200 via Mobile Pay, Nagad or Rocket. Your Welcome Bonus will be credited to your account immediately.
Start Betting!
Cricket, football or live casino — bet on your favourite game and enjoy the thrill of winning.
What do I need to register?
- Must be at least 18 years old
- An active Bangladeshi mobile number
- A valid email address
- Correct date of birth (as per NID)
- Mobile Pay, Nagad or Rocket account (for payments)
- Must have a payment account in your own name
Note: Each person may only register one account. Creating multiple accounts is a violation of xbaji's terms.
You should NOT register if…
- If you are under 18 years of age
- If you already have an account with xbaji
- If you plan to stay away from betting
- If you wish to open an account on behalf of someone else
- If you struggle with addiction
Responsible Betting: Betting is for entertainment, not a source of income. Our Responsible Gaming Read the page.
Learn about the KYC verification process
You can register on xbaji and start playing right away. However, identity verification (KYC) will be required the first time you make a withdrawal.
It's a straightforward process – simply upload a photo of your National ID (NID). Verification is typically completed within 24 hours.
- Front and back photo of your National ID (NID)
- A selfie clearly showing your face (if required)
- Payment method must be registered in your own name
Why is KYC required? xbaji carries out this verification in line with international standards to protect your security and prevent money laundering. Your information is kept completely confidential.
Registration FAQs
Don't wait — get started right now!
Hundreds of thousands of Bangladeshi betting fans have already joined xbaji. Register now, claim your 100% bonus, and start betting today.