999kg – Bangladesh's Most Trusted
Online Casino & Betting Platform
From live cricket odds on BPL and IPL to real-money slots and live dealer tables — 999kg brings the full casino experience to players across Dhaka, Chittagong, Sylhet, and beyond.
Explore
Game Categories at 999kg
999kg hosts a full library of real-money games suited to every type of player — from casual slots fans in Dhaka to hardcore cricket bettors tracking BPL and T20 World Cup fixtures.
Every category at 999kg is powered by verified game providers including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi. All games run on certified random number generators (RNG) and are independently audited for fairness. Players from Chittagong to Rajshahi can switch between game types seamlessly on desktop and mobile.
Onboarding
Getting Started: Your Step-by-Step Guide
New to 999kg? Here is everything you need to go from first visit to first win — clearly explained, no surprises.
Create Your Account
Visit 999kg and complete the short registration form with your name, email address, and mobile number. The entire process takes under two minutes.
Verify Your Identity
Upload a copy of your National ID (NID) card and a selfie for KYC compliance. Verification typically completes within 1 to 24 hours.
Make Your First Deposit
Fund your account instantly using bKash, Nagad, Rocket, Upay, or USDT. Minimum deposit is clearly shown on the deposit page — no hidden fees.
Claim Your Welcome Bonus
Your first-deposit bonus is credited automatically. Check the Promotions page to see active offers including reload bonuses, free spins, and cashback deals.
Place Your First Bet or Spin
Browse slots, open a live dealer table, or navigate to Cricket to place a pre-match or in-play wager on BPL, IPL, or international T20 fixtures.
Request a Withdrawal
Winnings are withdrawn via the same method used to deposit. Most bKash and Nagad withdrawals are processed within 15–30 minutes after verification is complete.
Account Security
Account Verification (KYC) Process
Know Your Customer (KYC) verification is a standard requirement for all licensed online gaming platforms. At 999kg, the process is straightforward and designed to protect both the player and the platform from fraud, underage gambling, and money laundering.
Completing KYC also unlocks higher withdrawal limits and priority processing. We recommend verifying your account as soon as you register — before your first deposit — to avoid any delays when you are ready to withdraw.
Upload a clear photo of both sides of your Bangladeshi National Identity Card or passport. The name must match your account registration details exactly.
A recent utility bill, bank statement, or official letter showing your name and current address in Bangladesh. Documents must not be older than three months.
A live selfie holding your ID card next to your face. This confirms that the document belongs to you and is not a fabrication.
Our team reviews submissions within 1–24 hours. You will receive an email confirmation once your account is fully verified and withdrawal limits are unlocked.
Player Education
RTP & House Edge Explained
Return to Player (RTP) is a percentage that expresses how much of all wagered money a particular game pays back to players over a statistically long run. For example, a slot with a 96% RTP will theoretically return ৳96 for every ৳100 wagered — across millions of spins. It is a long-term statistical average, not a guarantee for any individual session.
House Edge is the mathematical complement of RTP — it represents the casino's built-in advantage. A game with 96% RTP has a 4% house edge. Understanding this helps you make smarter bankroll decisions. Games with a lower house edge, such as blackjack or baccarat, give you statistically better value per session compared to high-volatility jackpot slots.
RTP figures for all games at 999kg are certified by the respective game providers and independent auditors. Always check the game's information panel before playing — reputable providers like Pragmatic Play and NetEnt publish verified RTP values for every title.
* RTP values are theoretical long-run averages certified by game providers. Individual session outcomes will vary.
Slots Guide
Slot Game Types Breakdown
Not all slot games are the same. Here is a clear breakdown of the main slot formats available at 999kg, so you can choose the style that suits your playing preference.
The original slot format with three reels and simple paylines. Fast-paced and beginner-friendly with straightforward rules and low minimum bets.
Example: NetEnt, Microgaming
Feature-rich five-reel slots with multiple paylines, bonus rounds, free spins, and cinematic themes. The most popular format at 999kg.
Example: Pragmatic Play, NetEnt
A portion of every bet feeds a shared jackpot pool that grows until one lucky player wins it all — sometimes reaching life-changing sums.
Example: Microgaming (Mega Moolah)
A revolutionary reel mechanic by Big Time Gaming that generates up to 117,649 ways to win per spin. High volatility, massive potential payouts.
Example: Big Time Gaming, Pragmatic Play
Winning symbols disappear and new ones fall into place, potentially creating consecutive wins from a single spin without an extra bet.
Example: NetEnt (Gonzo's Quest)
Instead of traditional paylines, wins are awarded when a group of matching symbols clusters together. Unique and visually engaging format.
Example: NetEnt (Aloha!)
Our Advantages
Why Choose 999kg
Thousands of players across Bangladesh trust 999kg for one simple reason: we deliver what we promise, every time.
Fund your account in seconds via bKash, Nagad, Rocket, Upay, or USDT — no bank transfer delays.
256-bit SSL encryption protects every transaction and personal data point on the 999kg platform.
English- and Bengali-speaking support agents available around the clock via live chat, WhatsApp, and email.
Full mobile experience with no app download required. Works seamlessly on any Android or iOS browser.
In-depth pre-match and live odds on BPL, IPL, T20 World Cup, ICC events, and Bangladesh Tigers matches.
Among the best cricket and sports odds available to Bangladeshi players — more value per bet, every time.
Slots, live dealer, Teen Patti, Andar Bahar, lottery, poker — a full library from top-tier certified providers.
All balances displayed in Bangladeshi Taka. No confusing currency conversions — deposit and withdraw in ৳.
"At 999kg, we believe every player in Bangladesh deserves a fair, fast, and fully transparent gaming experience — no exceptions."
— The 999kg Team
Always Here
24/7 Customer Support
999kg operates a dedicated support team staffed by English- and Bengali-speaking agents around the clock. Whether you are a new player in Sylhet navigating your first deposit or an experienced bettor in Dhaka with a withdrawal query, our team responds promptly and professionally.
Average response time across all channels is 2–5 minutes during peak hours. All FAQs are handled in English, with Bengali assistance available on request. We do not outsource our support — every agent is trained specifically on 999kg's products and policies.
Available 24 hours a day, 7 days a week. Click the chat icon on any page to connect instantly. Average response: under 2 minutes.
Send a message to our WhatsApp support line for account, deposit, and withdrawal queries. Number displayed after login for security. Average response: 3–5 minutes.
For detailed account issues, KYC document submissions, or formal complaints. Contact: . Response within 2–6 hours.
Once logged in, use the in-app message centre to raise a support ticket directly tied to your account. All correspondence is logged and retrievable.
Player Wellbeing
Responsible Gaming Tools
999kg is committed to providing a safe environment where gambling remains an enjoyable leisure activity. We offer a comprehensive set of self-management tools — and we take their use seriously.
18+ Only. Gambling is for adults aged 18 and above. If you feel that gambling is negatively affecting your life or the lives of those around you, please contact our support team immediately or visit our /responsible-gaming page for guidance and resources.
999kg collects and processes personal data solely to operate your account, verify your identity, and process transactions. We do not sell your data to third parties. All information is stored securely using industry-standard encryption. By using 999kg, you agree to our data practices as described in our full Privacy Policy. You may request data deletion at any time by contacting support.
999kg is operated by an internationally registered entity and holds an offshore gaming licence. The platform operates legally under that licence and serves players from jurisdictions where online gambling is accessible.
Bangladesh's Public Gambling Act of 1867 was enacted long before the internet existed and does not explicitly address online betting or casino platforms. The legal status of online gambling for individual players in Bangladesh therefore exists in a grey area — it is neither explicitly legalised nor explicitly criminalised for end users under current legislation.
Players are individually responsible for understanding and complying with the laws applicable in their own country or jurisdiction before using this platform. 999kg does not provide legal advice.
This platform enforces a strict 18+ age restriction. Any individual under the age of 18 is prohibited from registering or playing. Please gamble responsibly. See our Responsible Gaming page for support tools.
Got Questions?
Frequently Asked Questions
Real answers to the questions Bangladeshi players ask most often about 999kg.
What is the minimum deposit amount at 999kg?
The minimum deposit at 999kg is ৳200 when using bKash, Nagad, or Rocket. USDT deposits have a minimum equivalent of approximately ৳500. There are no deposit fees charged by 999kg — your full deposit amount is credited to your gaming balance instantly.
How long does a bKash or Nagad withdrawal take at 999kg?
Withdrawals via bKash and Nagad at 999kg are typically processed within 15 to 30 minutes after your account is fully verified. First-time withdrawals may take slightly longer — up to 2 hours — as an additional security check is performed. Withdrawal requests submitted after midnight (BST) are processed first thing the following morning.
Is 999kg legal for players in Bangladesh?
999kg operates under an international offshore gaming licence. Bangladesh's Public Gambling Act of 1867 predates the internet and does not specifically address online betting platforms, meaning the legal situation for individual players exists in a grey area. Players are responsible for understanding their local laws before registering. 999kg strongly recommends reviewing the Legal Notice on this page and visiting the Responsible Gaming section for more information.
Can I bet on BPL and IPL cricket matches at 999kg?
Yes. 999kg offers comprehensive cricket betting markets covering the Bangladesh Premier League (BPL), Indian Premier League (IPL), ICC T20 World Cup, Test matches, and all major international fixtures featuring the Bangladesh Tigers. Both pre-match and live in-play betting are available, with odds updated in real time.
What documents do I need for KYC verification at 999kg?
To complete identity verification at 999kg you will need: (1) a clear photo of both sides of your Bangladeshi National ID card (NID) or passport, (2) a proof of address document such as a recent utility bill or bank statement no older than three months, and (3) a selfie photograph taken while holding your ID next to your face. Documents are reviewed within 1 to 24 hours and you will receive an email confirmation once approved.
What responsible gaming tools does 999kg offer?
999kg provides a full suite of responsible gaming tools including self-exclusion (temporary or permanent), deposit limits, loss limits, session time limits, reality-check reminders, and an anonymous self-assessment quiz. All tools are accessible from your account settings. If you need immediate assistance, our 24/7 support team is available via live chat and can activate any restriction on your behalf within minutes.