Last updated: 1 January 2026

Account & Registration

How do I create a betkhala account?

Creating a betkhala account takes under two minutes. Visit the betkhala Login page, click the registration option, and fill in your name, mobile number, preferred currency (BDT), and a secure password. You will receive a one-time verification code via SMS to confirm your number. Once verified, your account is active and you can make your first deposit via bKash, Nagad, or Rocket.

What documents do I need for KYC verification on betkhala?

betkhala requires a valid government-issued National ID Card (NID) or passport to complete KYC verification. You will need to upload a clear photo of the front and back of your NID, plus a selfie holding the document. KYC is required before your first withdrawal and is usually reviewed within 24 hours of submission.

I forgot my betkhala password — how do I reset it?

You can reset your betkhala password by clicking "Forgot Password" on the login page and entering the mobile number registered to your account. A secure reset code will be sent via SMS. Enter the code, then set a new password of at least 8 characters containing a mix of letters and numbers. If you do not receive the SMS within 5 minutes, contact support at support@betkhala.

Can I have more than one betkhala account?

No. betkhala strictly permits one account per person, per household, and per device. Duplicate accounts are detected automatically and will result in both accounts being suspended and any associated winnings being forfeited. If you have accidentally created two accounts, contact support immediately to merge or close the duplicate before any action is taken.

How do I close my betkhala account?

To permanently close your betkhala account, email support@betkhala with the subject line "Account Closure Request" from your registered email address. Our team will process the closure within 48 hours after verifying your identity. Any remaining balance will be refunded to your registered payment method. If you are closing the account due to gambling concerns, please read our Responsible Gaming page first — a temporary cool-off period may better suit your needs.

Deposits & Withdrawals

How long does a bKash deposit take on betkhala?

bKash deposits on betkhala are credited instantly in the vast majority of cases — typically within 30 seconds of a successful bKash transaction. During peak periods such as BPL or IPL match days, processing may occasionally take up to 5 minutes. If your deposit has not appeared after 15 minutes, contact our support team with your bKash transaction ID for immediate assistance.

What is the minimum deposit amount on betkhala?

The minimum deposit on betkhala is ৳200 for all supported payment methods including bKash, Nagad, Rocket, and Upay. Bank transfer deposits via Dutch-Bangla Bank, BRAC Bank, or City Bank have a higher minimum of ৳1,000 due to bank processing requirements. There is no maximum deposit limit for verified accounts, though very large deposits may require additional source-of-funds documentation.

What is the minimum withdrawal amount on betkhala?

The minimum withdrawal on betkhala is ৳500 for mobile money methods such as bKash, Nagad, and Rocket. For bank account withdrawals, the minimum is ৳2,000. Your account must have completed KYC verification before your first withdrawal can be processed. Withdrawals below the minimum threshold will be rejected automatically.

How long do withdrawals take on betkhala?

betkhala processes withdrawal requests within 1–3 hours for bKash, Nagad, Rocket, and Upay. Bank transfer withdrawals to Dutch-Bangla Bank, BRAC Bank, City Bank, Islami Bank, or Sonali Bank typically take 1–3 working days depending on the bank's processing schedule. Withdrawals submitted on Bangladesh public holidays may take one additional working day.

Are there any fees for depositing or withdrawing on betkhala?

betkhala does not charge any platform-side fees for deposits or withdrawals. However, your mobile money provider (bKash, Nagad, Rocket) or bank may apply their standard transaction charges on their end — these are outside of betkhala's control. We recommend checking your payment provider's fee schedule, particularly for bank transfers which can carry interbank processing fees.

Can I deposit using Nagad on betkhala?

Yes, Nagad is a fully supported deposit and withdrawal method on betkhala. To deposit via Nagad, select Nagad from the payment options in your account cashier, enter the amount, and complete the payment using the Nagad app or USSD code on your registered mobile number. Nagad deposits are credited instantly, and withdrawals back to Nagad are processed within 1–3 hours.

Payment Tip: Always initiate deposits and withdrawals from within your logged-in betkhala account cashier. Never send money directly to a mobile number claiming to represent betkhala — all legitimate transactions are initiated through the official platform interface only.

Games & Gameplay

Live Cricket Betting

In-play BPL, IPL, and T20 World Cup markets updated ball-by-ball in real time.

2,400+ Slots

Titles from Pragmatic Play, NetEnt, Microgaming, Spribe, and more — all RNG certified.

Live Casino

Real dealers streamed from Evolution Gaming and Ezugi studios, 24 hours a day.

Mobile Ready

Full feature access on any Android or iOS browser — no app download required.

Basketball & More

Sports betting extends beyond cricket — NBA, BPL basketball, and international leagues covered.

Crash & Instant Games

Fast-paced titles including Aviator and other instant-win games available around the clock.

How do I bet on BPL cricket matches at betkhala?

To bet on BPL (Bangladesh Premier League) matches at betkhala, navigate to the Cricket section from the main menu and select the current BPL fixture. Available markets include match winner, top batsman, total runs, first wicket method, over/under totals, and live in-play options. BPL odds are updated in real time throughout the match, and minimum bet amounts start from ৳50 per market.

Does betkhala offer live in-play cricket betting?

Yes, live in-play cricket betting is one of betkhala's flagship features. You can bet on T20 matches, BPL, IPL, and ICC tournaments ball-by-ball, over-by-over, or at innings breaks. The live betting interface shows real-time match scores, partnership totals, current run rate, and projected target alongside dynamically updated odds. An active internet connection is recommended for the best in-play experience.

What slot games are available at betkhala?

betkhala hosts over 2,400 slot titles from world-class providers including Pragmatic Play, NetEnt, Microgaming, Spribe, and more. Popular titles include Gates of Olympus, Sweet Bonanza, Wolf Gold, and Book of Dead. All slots are available on desktop and mobile browsers without requiring any app download. Each slot's RTP (Return to Player) percentage is displayed on its information page.

Is betkhala available on mobile in Bangladesh?

betkhala is fully optimised for mobile browsers on both Android and iOS devices — no app download is required. The mobile site loads quickly on standard 4G connections available across Dhaka, Chittagong, Sylhet, Khulna, and other parts of Bangladesh. All features including live cricket betting, slots, live casino, deposits, and withdrawals are accessible from your mobile browser.

Are the casino games at betkhala fair?

Yes. All casino games at betkhala use certified Random Number Generators (RNG) supplied by independent, internationally audited game studios. The platform operates under a fair play framework and game outcomes are independently verified. RTP figures for slots are published by the game providers and are not modified by betkhala. Live casino tables — powered by studios such as Evolution Gaming and Ezugi — are streamed from professionally managed facilities with real dealers.

Bonuses & Promotions

What is the welcome bonus at betkhala?

betkhala offers a welcome bonus for new Members on their first deposit. Bonus amounts and percentage matches are displayed on the Promotions page at the time of registration. All welcome bonuses are subject to wagering requirements that must be met before bonus-derived winnings can be withdrawn. We recommend reading the full bonus terms before opting in, as wagering requirements, eligible games, and expiry periods vary by promotion.

What are wagering requirements and how do they work at betkhala?

A wagering requirement is the number of times you must bet your bonus amount before you can withdraw winnings generated from that bonus. For example, a ৳1,000 bonus with a 20x wagering requirement means you must place ৳20,000 in total bets using bonus funds before withdrawing. At betkhala, wagering progress is tracked in real time on your account dashboard. Not all games contribute equally — slots typically contribute 100%, while live casino games may contribute a lower percentage.

Does betkhala offer a loyalty or VIP programme?

betkhala rewards regular Members through a tiered loyalty programme. As you accumulate betting activity, you progress through programme tiers which unlock benefits such as enhanced withdrawal limits, personalised reload bonuses, dedicated account management, and priority customer support. Current tier details and your progress status are visible in the My Account section after login.

Can I use a bonus on cricket betting at betkhala?

Yes, most betkhala deposit bonuses can be used on sportsbook markets including BPL and IPL cricket betting, subject to the specific promotion's terms. Some bonuses are designated as casino-only or sports-only, so check the promotion description carefully before opting in. Minimum odds requirements may apply for sports betting wagering contributions — typically bets placed at odds of 1.5 or higher count toward wagering requirements.

Do betkhala bonuses expire?

Yes, all betkhala bonuses carry an expiry period that begins from the moment the bonus is credited to your account. Typical expiry windows range from 7 to 30 days depending on the promotion. If the wagering requirement is not completed before the expiry date, both the bonus funds and any associated winnings are forfeited automatically. The remaining time on any active bonus is always visible on your account dashboard so you can plan your play accordingly.

Does betkhala offer special promotions during BPL season?

Yes. betkhala runs dedicated promotions during major cricket tournaments including the Bangladesh Premier League, IPL, and ICC T20 World Cup. These typically include enhanced odds on featured matches, deposit bonus top-ups, free bet offers, and prize pool tournaments for the highest-scoring bettors during the tournament window. Seasonal promotions are announced on the Promotions page and are available to all eligible verified Members.

Bonus Reminder: Always read the full terms of any promotion before opting in. Key details to check: wagering requirement multiplier, eligible games list, minimum odds for sports bets, expiry period, and maximum withdrawal from bonus winnings. These vary between offers and affect how you plan your sessions.

Safety & Responsible Gaming

Is betkhala safe to use in Bangladesh?

Yes. betkhala operates with industry-standard 256-bit SSL encryption across all pages, protecting your personal data and financial transactions at all times. Payment processing is handled through established Bangladeshi payment rails including bKash, Nagad, and major local banks. The platform is independently audited for fair play and game integrity. betkhala does not store full payment credentials on its servers and uses tokenised payment processing for all transactions.

How does betkhala protect my personal data?

betkhala collects only the personal data necessary to operate your account — including your name, mobile number, date of birth, and payment details — and does not sell or share this information with third-party marketers. All data is stored in encrypted form. For full details on what data is collected, how it is used, and your rights, please read the betkhala Privacy Policy.

What is the minimum age to play at betkhala?

You must be at least 18 years old to register, deposit, or place any bet on betkhala. This is a strict, non-negotiable requirement. Age is verified during the KYC process using government-issued identification. Any account found to be operated by a person under 18 will be immediately closed and all deposits refunded. betkhala takes its 18+ policy seriously and maintains zero tolerance for underage gambling.

How do I self-exclude from betkhala?

To self-exclude from betkhala, email support@betkhala with the subject line "Self-Exclusion Request", including your registered username and preferred exclusion duration (6 months, 1 year, 2 years, 5 years, or permanent). Your account will be locked within 1 hour of identity verification. During self-exclusion, you cannot log in, deposit, or bet. Any remaining balance will be returned to your payment method. Permanent exclusions cannot be reversed.

How do I set deposit limits on my betkhala account?

Deposit limits can be set in your betkhala account under Account Settings, then Responsible Gaming. You can choose daily, weekly, or monthly caps in BDT. Reducing your limit takes effect immediately; increasing it requires a mandatory 24-hour cooling-off period before the new higher limit activates. This delay is intentional — it gives you time to reconsider decisions made impulsively. You can also ask our support team to apply limits on your behalf.

Where can I get help if gambling is becoming a problem?

If gambling is negatively affecting your life, finances, or relationships, help is available. You can contact betkhala's Responsible Gaming team 24/7 at support@betkhala to activate self-exclusion or set limits immediately. Additional support is available through Gamblers Anonymous (www.gamblersanonymous.org) and the Kaan Pete Roi mental health helpline in Bangladesh. betkhala strongly encourages anyone who feels gambling is becoming harmful to seek help without delay — all contacts are treated with complete confidentiality.

Responsible Gaming Commitment: betkhala is committed to providing a safe and enjoyable environment for all Members. Our responsible gaming tools — including deposit limits, cool-off periods, reality checks, and self-exclusion — are free, available instantly, and never restricted. For detailed guidance, visit our dedicated Responsible Gaming page.
Still Have a Question?

Our support team is available 24 hours a day, 7 days a week — including on Bangladesh public holidays like Eid, Victory Day (December 16), and Independence Day (March 26). Reach us at support@betkhala and we will respond within 1 hour. All queries are handled in English and treated with complete confidentiality.

Ready to Play on betkhala?

Explore live cricket betting on BPL and IPL, 2,400+ slots, and a full live casino — all on your mobile browser with instant bKash and Nagad deposits.