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.
Fill in all details accurately — they will be needed for KYC verification
More than just an account — a complete betting experience
Simple enough to understand in one read
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.
Not much — just a few details and meeting the age requirement
After registering, you can deposit and withdraw using these methods
| 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 |
A glimpse of what awaits you after registration
From the website to the app, support to house rules — everything is in Bangla. You can understand and play everything, even without knowing English.
12baji operates under an international license. All transactions are secured with 256-bit SSL encryption. Your funds and personal data are always protected.
The 12baji app is free to download on Android and iOS. Everything from registration to withdrawal can be done in the app — from anywhere.
12baji offers some of the best odds in the market. Members consistently say the odds — especially on cricket and football — beat other platforms.
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.
Even after the welcome bonus, you'll find new offers, cashback, and free bet opportunities every day. Latest Promotions Check back regularly.
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.
Complete these steps first as a new member
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
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.
Add your bKash or Nagad number to your account. Use the same number for both deposits and withdrawals — this is required for security.
You start earning points from the moment you register. To find out what benefits each tier offers, View VIP Page।
Most Frequently Asked Questions About Registration
The most useful pages for new members
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.