About ba999

ba999 — Bangladesh's Trusted Gaming Platform

Fun gameplay, secure payments and round-the-clock support — ba999 brings everything together under one roof for Bangladeshi players.

SSL Security
24/7 Support
Mobile App
bKash · Nagad · Rocket
Our Story

How ba999 Got Started

ba999 was built on a simple idea — to give players in Bangladesh a place where online gaming is genuinely easy, fast and reliable. Most people in the country access the internet on mobile and make payments through bKash or Nagad, so the entire platform was built with that reality in mind.

From slots to live casino, cricket betting to card games — ba999 covers a wide range of entertainment. Players who enjoy slot games will find titles from well-known studios like PG Soft, Pragmatic Play and JILI. For those interested in sports betting, the ba999 cricket betting section offers markets on BPL, IPL, T20 World Cup and many other matches.

Deposits and withdrawals are handled entirely through Bangladeshi payment methods — bKash, Nagad, Rocket, Upay and bank transfer. The minimum deposit is just ৳200, and withdrawals are usually completed within 15 minutes to 2 hours. ba999 continuously works to make sure payment issues never get in the way of enjoyment.

ba999 makes no compromises on security. Every step, from SSL encryption to account verification, is designed to keep user data safe. The responsible gaming guidelines are followed to ensure responsible play, and the platform is for users aged 21 and above only.

The relationship with players goes beyond transactions. ba999 wants every member to know that 24/7 live chat and email support — in both Bengali and English — is always there for any question or issue. A 120% first-deposit bonus of up to ৳10,000 gives new members a more comfortable start. VIP members enjoy weekly cashback across four tiers, from Bronze to Platinum.

Every update to ba999 is driven by direct feedback from players. When new games are added, payment methods change, or a new version of the app is released — members are always the first to know. This is how the platform gradually grows in line with the tastes and needs of players in Bangladesh.

Our Features

Why Choose ba999

Large Game Collection

Slots, live casino and fishing games from multiple internationally recognised studios including PG Soft, Pragmatic Play, JILI and Evolution are all available on one platform.

Fast and Easy Payments

Deposit and withdraw via bKash, Nagad, Rocket, Upay and bank transfer. Minimum deposit is ৳200, and withdrawals are generally completed within 15 minutes to 2 hours.

SSL-Secured Platform

Personal and financial information is kept safe using up-to-date SSL encryption. The account verification process is straightforward and efficient.

24/7 Bengali Support

Contact us via live chat or email for any issue. The support team works around the clock in both Bengali and English.

VIP Cashback Programme

Bronze, Silver, Gold and Platinum — earn cashback on weekly net losses across four VIP tiers. The Platinum tier offers up to 1.2% cashback.

Mobile App

The ba999 app is available on both Android and iOS. Get it through the official channel and play from anywhere.

৳200 Minimum Deposit
120% First Deposit Bonus
24/7 Live Support
5 Payment Methods
Our Values

The Principles We Stand By

Transparency

Bonus terms, wagering requirements and payment rules are all communicated clearly. No hidden charges or unclear conditions.

User-Centred

Every feature and every update is built to make the player experience simpler. The mobile-first design reflects the reality of life in Bangladesh.

Responsible Gaming

ba999 believes enjoyable gaming should go hand in hand with responsibility. Resources for setting limits and staying informed are readily available.

Continuous Improvement

New games, better payment options and improved support — ba999 keeps updating itself.

Get Started Now

Join ba999 and Play Now

Log in and enjoy a 120% first deposit bonus — up to ৳10,000. For ages 21 and above.

ba999 Login

Supported Payment Methods

bKash Nagad Rocket Upay Bank Transfer