🎉 Up to 150% welcome bonus on your first deposit — register today ⚡ Create an account in just 3 minutes, instant deposit via bKash/Nagad 🏏 cricket, football, lottery & Live Casino — all on one platform 🔒 SSL encrypted & secure — your information is 100% safe 📱 Play on the Mobile App — Anywhere, Anytime 🎉 Up to 150% welcome bonus on your first deposit — register today ⚡ Create an account in just 3 minutes, instant deposit via bKash/Nagad 🏏 cricket, football, lottery & Live Casino — all on one platform 🔒 SSL encrypted & secure — your information is 100% safe 📱 Play on the Mobile App — Anywhere, Anytime
Free Registration Welcome Bonus

12baji Registration — Open Your Account in Just 3 Minutes

Signing up at 12baji, the platform of choice for millions of bettors in Bangladesh, is straightforward. All you need is a mobile number and a few basic details — you can be up and running in minutes. No hassle, no hidden fees.

3
Registration completed in minutes
150%
First Deposit Bonus
৳500
Minimum deposit
18+
Age restriction applies
5,200+ members active online right now

Create a New Account

Fill in all details accurately — they will be needed for KYC verification

Get a 150% bonus on your first deposit! Credited automatically on your very first deposit after registration.
An OTP will be sent to this number
Minimum Age 18
Using uppercase letters, numbers, and symbols makes your password stronger
or

What do you get when you register at 12baji?

More than just an account — a complete betting experience

Welcome Bonus up to 150%
The bonus is added automatically on your first deposit. Deposit ৳1,000 and you start playing with ৳2,500 in total. For full bonus terms and conditions, on the Promotions page provided.
cricket, football & 20+ more sports
From BPL, IPL, and the World Cup to local leagues — bet on every match. Enjoy real-time odds changes with live betting.
Live Casino & slots
Play Baccarat, Blackjack, and Roulette live with real dealers. Over a thousand slots available — any time, on any device.
Instant Deposits & Withdrawals
Transactions via bKash, Nagad, and Rocket complete in just a few minutes — no banking hours, no holidays. Withdraw the moment you win.
Automatic enrollment in the VIP programme
You start earning VIP points from the moment you register. The more you play, the higher you climb — with exclusive perks, cashback, and special bonuses along the way.
24/7 Support in Bangla
Get help in Bangla anytime via live chat or email. Average response time is just 2 minutes — no English needed.

Registration Steps

Simple enough to understand in one read

Fill in the form — 60 seconds
Enter your name, mobile number, date of birth, and password. An email address is optional. You can also enter a referral code if you have one — it's not required.
OTP Verification — 30 Seconds
Verify your number with the 6-digit OTP sent to your mobile. If it takes too long to arrive, click the "Resend" button.
Your account is ready — log in now
Your account is active as soon as OTP verification is complete. Log in now to explore your dashboard and add your preferred payment method.
Make Your First Deposit — Claim Your Bonus
Deposit a minimum of ৳500 via bKash, Nagad, or Rocket. A welcome bonus of up to 150% will be credited automatically on your first deposit.
Start Playing!
Sports, Casino, or Lottery — pick what you enjoy and get started. Completing KYC verification before a large withdrawal will save you time later.
Read This Before Your First Deposit

To claim a bonus, check the active bonus offers before making your deposit. Latest Promotions All offers are listed on the page. Reading the wagering terms beforehand saves you any confusion later.


What do you need to register?

Not much — just a few details and meeting the age requirement

Active Bangladeshi mobile number
Grameenphone, Robi, Banglalink, or Teletalk — any operator works. Just make sure the number is active to receive the OTP.
National ID card or passport (for KYC)
Not required at registration, but before your first withdrawal you'll need to submit a photo of your NID or passport for KYC verification.
Minimum Age 18
An NID or birth certificate is used for age verification. Account creation is strictly restricted to users aged 18 and above.
bKash, Nagad, or other payment methods
You'll need to add a payment method for deposits and withdrawals. You can do this from your account after registration.
Internet connection
Sign up using mobile data or Wi-Fi — either works fine. Registering through your mobile browser or the 12baji app is equally straightforward.
One Account Only
Only one account per person is permitted. If multiple accounts are detected, all will be closed and any bonuses will be forfeited.

Supported Payment Methods

After registering, you can deposit and withdraw using these methods

bKash
Minimum ৳500
Nagad
Minimum ৳500
Rocket
Minimum ৳500
Bank Transfer
Minimum ৳1,000
USDT (TRC20)
Minimum $10
Payment Method Deposit time Withdrawal time Minimum deposit
bKash Instant 5 minutes ৳500
Nagad Instant 5 minutes ৳500
Rocket Instant 5–15 Minutes ৳500
Bank Transfer 15–30 minutes 1–3 Hours ৳1,000
USDT (TRC20) 10–30 minutes 10–30 minutes $10

Why do millions of Bangladeshis choose 12baji?

A glimpse of what awaits you after registration

Fully Bangla interface

From the website to the app, support to house rules — everything is in Bangla. You can understand and play everything, even without knowing English.

100% Safe & Licensed

12baji operates under an international license. All transactions are secured with 256-bit SSL encryption. Your funds and personal data are always protected.

Get the most out of the mobile app

The 12baji app is free to download on Android and iOS. Everything from registration to withdrawal can be done in the app — from anywhere.

Best odds and competitive lines

12baji offers some of the best odds in the market. Members consistently say the odds — especially on cricket and football — beat other platforms.

Fast & hassle-free withdrawals

Withdrawals to bKash and Nagad average just 5 minutes. With KYC complete, there are no delays and no excuses. You've won — the money is yours.

New promotions every day

Even after the welcome bonus, you'll find new offers, cashback, and free bet opportunities every day. Latest Promotions Check back regularly.


How does the welcome bonus work?

New members at 12baji receive a welcome bonus of up to 150% on their first deposit. There's no complicated process — the bonus is added to your bonus wallet automatically once you deposit.

Bonus funds cannot be withdrawn directly — you must first meet the wagering requirement. Wagering means placing bets totalling a set multiple of the bonus amount. Example: a ৳2,000 bonus with a 5x requirement means you need to bet ৳10,000 in total.

Your principal deposit can be withdrawn at any time — only the bonus portion carries a wagering requirement. If you'd rather skip the bonus, simply select the "Deposit without bonus" option.

Deposit Amount Bonus (150%) Total balance
৳500 ৳750 ৳1,250
৳1,000 ৳1,500 ৳2,500
৳2,000 ৳3,000 ৳5,000
৳5,000 ৳7,500 ৳12,500

Maximum bonus cap & full terms on the Promotions page provided.

First things to do after registration

Complete these steps first as a new member

1

Download the app

Install the 12baji app on your phone for a smoother experience than the website. You'll get push notifications for all offers and match updates. Download the app

2

Complete KYC Verification

Complete your KYC by uploading your NID or passport. This is mandatory before your first withdrawal. Getting it done early means you can cash out immediately when you win.

3

Add a payment method

Add your bKash or Nagad number to your account. Use the same number for both deposits and withdrawals — this is required for security.

4

Learn about the VIP Program

You start earning points from the moment you register. To find out what benefits each tier offers, View VIP Page।


FAQs

Most Frequently Asked Questions About Registration

There are usually two reasons the app won't open or keeps crashing — either the app is outdated, or there's a cache issue. Start with these steps: Go to your phone settings and clear the cache and data for the 12baji app, then reopen the app. If that doesn't work, uninstall the app and download the latest version from 12baji's official site (/app) download and install the latest version. On Android, make sure "Install from unknown sources" is enabled — go to Settings → Security → Install Unknown Apps. On iOS, if the app shows "Untrusted Developer", go to Settings → General → VPN & Device Management and trust 12baji. If issues persist after updating the app, contact live chat — you'll get help within 2 minutes.

12baji's VIP Program isn't just a title — every tier comes with real benefits. Here's what you unlock as you move up from standard membership: Cashback rate increases with every tier — Starting at 3–5%, rising to 10–15% at higher tiers. Withdrawal limit increases with tier — VIP members can withdraw significantly larger amounts in a single transaction compared to regular members. Dedicated Account Manager — Higher-tier VIP members get a dedicated support person who responds to them first. Invitations to exclusive tournaments & events — get VIP-only promotions and bonuses that regular members don't have access to. Birthday Bonus — A special surprise bonus on your birthday every year. To see the full benefits at every tier, Go to VIP page।

Check after registration

The most useful pages for new members

Get started now — waiting could mean missing out on the bonus

Register at 12baji in just 3 minutes, claim a 150% bonus on your first deposit, and start enjoying cricket, football, or Live Casino today.

18+ only. Please play responsibly. Betting can be addictive.

বাংলা