Bangladesh's #1 Online Betting Platform

12bat – Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash & Nagad, the best BPL and IPL cricket odds, and a full live casino — all in one secure platform built for Bangladeshi players.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support
12bat

About 12bat

12bat was founded with a single mission: to give Bangladeshi sports fans and casino enthusiasts a platform they can genuinely trust. We watched the market for years, saw platforms that over-promised and under-delivered, and set out to build something different — a product built by people who understand the Dhaka streets, the BPL fever in Chittagong, and the late-night T20 matches that keep Sylhet awake.

Since launch, we have grown into one of the most recognisable betting brands in Bangladesh, serving players from Rajshahi to Cox's Bazar. Our technology stack runs on enterprise-grade infrastructure with 128-bit SSL encryption and a real-time risk management engine, meaning your data and your money are both protected at every step. We maintain strict fair-play certification and undergo regular third-party audits of our Random Number Generators so that every spin, every card deal, and every dice roll is genuinely random.

We are not just a website — we are a community. Our loyalty programme rewards consistent players, our seasonal promotions align with Eid, Pohela Boishakh, and BPL season openers, and our English- and Bengali-speaking support team is available around the clock to help whenever you need it. 12bat is built for Bangladesh, and we plan to stay here for the long run.

12bat

Security & Trust You Can Count On

Every layer of 12bat is engineered to keep your personal data and funds protected 24 hours a day, 7 days a week.

SSL Encryption

All connections use 128-bit SSL encryption — your data travels safely between your device and our servers at all times.

Fair Play Certified

Our RNG systems undergo regular independent audits. Every game outcome is provably random, with no manipulation possible.

Funds Protection

Player funds are held in segregated accounts separate from operational capital, ensuring your balance is always available for withdrawal.

24/7 Support

Our support team operates around the clock with average response times under 5 minutes via live chat — in both English and Bengali.

12bat

"12bat exists to give every Bangladeshi player a fair, fast, and fully transparent betting experience — no hidden rules, no fine-print surprises, just honest gaming."

Top Slot Games at 12bat

From classic fruit machines to megaways epics — these are the titles our Bangladeshi players are spinning most this week.

12bat
Slots RTP 96.5%

Sweet Bonanza

Pragmatic Play · Cluster pays · Up to 21,100x multiplier

12bat
Slots RTP 97.0%

Gates of Olympus

Pragmatic Play · 6×5 grid · Free Spins feature

12bat
Crash RTP 97.0%

Aviator

Spribe · Multiplier crash game · Cash out any time

12bat
Table RTP 98.7%

Lightning Roulette

Evolution Gaming · Live dealer · Lightning multipliers

12bat
Slots RTP 96.1%

Big Bass Bonanza

Pragmatic Play · 5 reels · Free Spins + Money symbols

12bat
Live Casino RTP 99.3%

Baccarat Live

Evolution Gaming · Real dealers · Squeeze & Speed variants

Cricket Formats Explained

Understanding each format makes you a smarter bettor. Here is what you need to know before placing your first cricket wager on 12bat.

🏏

T20

20 overs per innings · Match duration 3–3.5 hours · The fastest format. Ideal for in-play betting — momentum swings rapidly, making over-by-over and next-wicket markets highly active. Key leagues: BPL, IPL, T20 World Cup, BBL, PSL.

🏆

ODI

50 overs per innings · Match duration 7–8 hours · One-Day Internationals balance aggression with strategy. Match-winner and top-batsman markets are popular. Bangladesh Tigers have produced several ODI upsets worth betting on.

📋

Test Cricket

Unlimited overs · Up to 5 days · The purist's format. Series winner, player-of-the-match, and session betting markets reward deep knowledge of pitch conditions and team form. Pitch reports matter enormously.

The Hundred

100 balls per innings · Match duration ~2.5 hours · England's newest format. 10 balls per bowler maximum, change ends every 10 balls. Fast, unpredictable — excellent for live-betting enthusiasts who like rapid market updates.

Key Leagues for Bangladesh Bettors

BPL — Bangladesh Premier League. Held in Dhaka, Chittagong & Sylhet. Massive local following, best domestic T20 market.

IPL — Indian Premier League. The world's richest T20 league. Hundreds of in-play markets available on 12bat during the season.

BBL — Big Bash League (Australia). Runs December–January, filling the off-season calendar perfectly for Bangladeshi punters.

PSL — Pakistan Super League. Growing rapidly in South Asian popularity with strong rivalry narratives and competitive odds.

Your First Bet in 4 Simple Steps

From zero to playing in under 5 minutes — here is exactly how to get started on 12bat.

1

Create Your Account

Visit 12bat and click the registration link. Fill in your name, email address, and a strong password. The form takes under 90 seconds to complete.

2

Verify Your Identity

Upload your National ID card and a brief selfie for KYC verification. Most accounts are verified within 1–24 hours by our compliance team.

3

Make Your First Deposit

Deposit instantly via bKash, Nagad, or Rocket. Minimum deposit is ৳200. Funds appear in your wallet immediately after confirmation.

4

Claim Bonus & Play

Your welcome bonus is automatically credited on first deposit. Head to cricket betting, live casino, or slots — the choice is yours.

Why Bangladeshi Players Choose 12bat

Instant Withdrawals

bKash and Nagad withdrawals process in minutes, not days. No unnecessary delays on verified accounts.

Competitive Odds

Our cricket and football odds are benchmarked against global markets, giving you genuine value on every bet.

Mobile-First Design

The 12bat platform loads fast on any Android or iOS device over 3G, 4G, or Wi-Fi — optimised for Bangladesh network conditions.

Regular Promotions

Seasonal bonuses for Eid, Pohela Boishakh, and BPL season keep regular players rewarded throughout the year.

Bilingual Support

English and Bengali-speaking agents are available 24/7. No language barrier when you need help most.

500+ Games

From live dealer baccarat to slots and crash games — over 500 titles from providers including Pragmatic Play, Evolution Gaming, and Spribe.

Secure Platform

SSL encryption, two-factor authentication, and segregated fund accounts ensure your balance and data are fully protected.

Local Currency

All balances, bets, and bonuses are displayed in Bangladeshi Taka (৳). No confusing currency conversions ever.

12bat VIP Tiers

The more you play, the more you earn. Our four-tier loyalty programme rewards consistent players with exclusive perks and higher limits.

🥉

Bronze

Entry level · 0–৳10,000 wagered

৳500

Welcome bonus on first deposit

Standard withdrawal speed
Access to all base games
Email & live chat support
No dedicated account manager
🥇

Gold

৳50,001 – ৳2,00,000 wagered

15%

Weekly reload + monthly cashback

Same-day withdrawals
Dedicated account manager
Exclusive tournament access
Cashback on losses (10%)
💎

Diamond

৳2,00,001+ wagered

20%

Reload + highest cashback tier

Instant withdrawals always
Personal VIP host
Custom bonus packages
Cashback on losses (15%)

Bonus Terms Comparison

No hidden conditions. Here is exactly what each 12bat bonus offers, side by side.

Bonus Offer Bonus Amount Min. Deposit Wagering Requirement Validity Period
Welcome Bonus 100% up to ৳20,000 ৳500 30x bonus amount 30 days
Weekly Reload 20% up to ৳5,000 ৳300 25x bonus amount 7 days
Cashback Bonus 10% of net losses No deposit needed 5x cashback amount 7 days
Referral Bonus ৳500 per referral Referee deposits ৳500 10x bonus amount 14 days
Cricket Season Promo 50% up to ৳10,000 ৳400 20x bonus amount Duration of season

Wagering requirements must be met before bonus-derived winnings can be withdrawn. Full terms apply. 21+ only.

Payment Methods & Processing Times

All major Bangladeshi payment methods accepted. Funds arrive in your wallet faster than anywhere else.

Payment Method Min Deposit Max Deposit Processing Time Fee
bKash ৳100 ৳50,000 Instant Free
Nagad ৳100 ৳50,000 Instant Free
Rocket ৳200 ৳30,000 Instant Free
Upay ৳200 ৳25,000 Instant Free
Dutch-Bangla Bank ৳500 ৳1,00,000 15–30 minutes Free
City Bank ৳500 ৳1,00,000 15–30 minutes Free
BRAC Bank ৳500 ৳1,00,000 1–24 hours Free

Withdrawal processing times may vary depending on your account verification status and chosen method. Bank transfers typically take 1–24 hours after approval.

Quick Deposit with bKash & Nagad

Over 60% of Bangladeshi players fund their accounts using mobile wallets. 12bat supports all major MFS providers — no bank account needed.

📱

bKash

Bangladesh's largest mobile financial service with over 60 million registered users. Deep red brand, trusted nationwide.

Range৳100 – ৳50,000
ProcessingInstant
Steps3 simple steps
🏛️

Nagad

Government-backed digital financial service operated by Bangladesh Post Office. Orange brand, rapidly growing user base.

Range৳100 – ৳50,000
ProcessingInstant
Steps3 simple steps
🚀

Rocket

Dutch-Bangla Bank's mobile banking service. Purple brand, strong presence in rural areas and among unbanked populations.

Range৳200 – ৳30,000
ProcessingInstant
Steps3 simple steps

Other Accepted Mobile Wallets

Upay Tap SureCash Islami Bank Sonali Bank

Fast Withdrawals, Every Time

Winning is only half the story — getting paid quickly is the other half. At 12bat, verified players enjoy some of the fastest payout speeds available to Bangladeshi bettors.

bKash & Nagad

Average payout: Under 10 minutes for verified accounts

🚀

Rocket & Upay

Average payout: 15–30 minutes

🏦

Bank Transfer

Average payout: 1–24 hours depending on bank processing

12bat

Account Verification & KYC Process

KYC (Know Your Customer) verification is a standard legal requirement that protects both you and 12bat from fraud. It is a one-time process.

Why is KYC Required?

Verification confirms your identity, prevents underage gambling, and ensures withdrawals go to the rightful account holder. It is a global industry standard and a legal compliance requirement for all responsible gambling platforms.

1

Submit Your National ID (NID)

Upload a clear photo of the front and back of your Bangladesh National Identity Card. The name must match your registered account name exactly.

2

Proof of Address

A recent utility bill, bank statement, or government letter showing your current address in Bangladesh. Documents must be dated within the last 3 months.

3

Selfie Verification

A short selfie or short video holding your NID card next to your face. This confirms the document belongs to you and completes the biometric check.

4

Review & Approval

Our compliance team reviews submissions within 1–24 hours. You will receive an email confirmation once approved. After verification, all withdrawal limits are fully unlocked.

Getting Started on 12bat — Step by Step

1

Create Account

Visit the registration page, enter your name, mobile number, and email. Choose a strong password and accept the terms. Takes under 2 minutes.

2

Verify Identity

Complete the one-time KYC check by uploading your NID and a selfie. Approval usually arrives within a few hours.

3

First Deposit

Fund your wallet using bKash, Nagad, or Rocket with a minimum of ৳200. Funds arrive instantly in your 12bat account.

4

Claim Welcome Bonus

Your 100% welcome bonus up to ৳20,000 is credited automatically on your first deposit. No bonus code needed.

5

Place Your First Bet

Head to cricket betting, live casino, or slots. Browse available markets, select your stake, and confirm — it really is that simple.

6

Withdraw Winnings

Request a withdrawal to your bKash or Nagad account. Verified accounts receive funds in under 10 minutes on average.

24/7 Customer Support

Our bilingual support team is staffed around the clock — whether it is 2 AM during a BPL match or a Friday afternoon, help is always a message away.

Live Chat

Available 24 hours a day, 7 days a week. Average response time: 2–5 minutes.

● Online Now

WhatsApp Support

Message our support team directly on WhatsApp. Response within 5 minutes during peak hours.

Contact number available after login

Email Support

For account queries, document submission, and formal complaints. Response within 12 hours.

[email protected]

English & Bengali Speaking Agents

Every support agent handles queries fluently in both English and Bengali — no language barrier, no misunderstandings.

2–5

Min avg response

What Our Players Say

★★★★★

"I have tried three or four betting sites but 12bat is genuinely different. The bKash withdrawal hit my account in about 8 minutes after I requested it. That kind of speed builds real trust."

RA

Rahim A.

Dhaka · Verified Player

★★★★★

"The BPL cricket markets on 12bat are the best I have seen. So many in-play options — next wicket, over totals, player runs — and the odds are genuinely competitive. Loving it from Chittagong."

SK

Sumaiya K.

Chittagong · Cricket Bettor

★★★★☆

"The live casino section is brilliant — real dealers, smooth video, no lag even on my Grameenphone 4G connection in Sylhet. The support agent answered in Bengali when I needed help. Very impressed."

TI

Tanvir I.

Sylhet · Live Casino Player

★★★★★

"Depositing via Nagad is so smooth on 12bat. Three steps, done. I claimed the welcome bonus on my first deposit and it was credited instantly — no waiting, no contacting support. Highly recommend."

MH

Mehedi H.

Rajshahi · Slots Player

★★★★★

"I was a bit nervous about online betting at first but the KYC process on 12bat was clear and transparent. They explained exactly what documents were needed and my account was verified within a few hours."

NB

Nasrin B.

Khulna · New Player

★★★★☆

"Gates of Olympus on 12bat is my go-to slot. The RTP is solid and the free spins feature hits more often than on other platforms I have used. Withdrawals to Rocket have been reliable every time."

FA

Farhan A.

Barisal · Slots Enthusiast

21+ Only — Please Gamble Responsibly

Ready to Join 50,000+ Bangladeshi Players?

Open your 12bat account today and claim your 100% welcome bonus up to ৳20,000 on your first deposit via bKash or Nagad.

Your Privacy Matters to Us

12bat collects and processes personal data — including your name, contact details, and payment information — solely for the purpose of providing our services, processing transactions, and complying with legal obligations. We do not sell or share your personal data with third parties for marketing purposes.

All data is stored securely using industry-standard encryption. You have the right to access, correct, or request deletion of your personal data at any time. For full details, please review our Privacy Policy.

Responsible Gaming — 21+ Only

12bat is strictly for adults aged 21 and above. Gambling should be enjoyed as entertainment, not as a source of income. If you feel your gambling habits are causing concern, please visit our Responsible Gaming page for support resources and self-exclusion options.