Creating your 299 Bat account takes about two minutes. Fill in your details, verify your mobile number and you are ready to deposit via bKash or Nagad and start betting on cricket, football, slots and more — all in BDT.
Already have an account? Log in here and pick up where you left off. Your balance, bet history and Golden Land points are all waiting for you.
18+ only. Takes about 2 minutes.
The whole process takes about two minutes. Here is exactly what happens from the moment you land on the registration page to placing your first bet.
Enter your full name, Bangladeshi mobile number and a strong password. Your mobile number is your primary login credential on 299 Bat, so make sure it is correct. You can also add an email address for account recovery — this is optional but recommended.
After submitting the form, 299 Bat sends a one-time verification code (OTP) to your mobile number via SMS. Enter the code on the verification screen. This step confirms that the number belongs to you and keeps your account secure from day one.
Tick the boxes to confirm you are 18 or older and that you agree to the 299 Bat Terms and Conditions and Privacy Policy. We also encourage you to read the Responsible Gaming guidelines — they contain useful tips for keeping your betting fun and under control.
Once your account is active, head to the deposit section. 299 Bat supports bKash, Nagad and other popular Bangladeshi payment methods. Deposits are processed instantly and your balance appears in your account within seconds. Minimum deposit amounts are clearly shown on the deposit page.
New players at 299 Bat are eligible for a welcome bonus on their first deposit. The bonus is credited automatically — no promo code needed. Check the promotions section after your first deposit to see your bonus balance and any wagering requirements that apply.
You are all set. Browse the full game library — cricket and football betting, slots, table games, Caishen Fishing, Golden Land VIP and more. Everything is available on desktop and mobile. Download the 299 Bat app from the App page for the smoothest mobile experience.
Welcome Offer
First Deposit Bonus
Register at 299 Bat today, make your first deposit and receive a 100% match bonus credited straight to your account. More money to play with from the very first session.
Claim Bonus — Register Now18+ only. T&Cs apply. Play responsibly.
Set a deposit limit when you register. It takes 30 seconds and means you never accidentally spend more than you planned. You can adjust it any time from your account settings. Responsible gaming tools at 299 Bat are free and always available.
Thousands of players across Bangladesh choose 299 Bat every day. Here is what makes registering here worth your time.
Deposit and withdraw in BDT using bKash, Nagad and other local payment methods that every Bangladeshi player already uses. No international cards, no currency conversion fees, no waiting days for your money. Deposits land in your 299 Bat account within seconds.
Bangladesh Premier League, ICC tournaments, IPL, Premier League, La Liga — 299 Bat covers the matches that matter most to Bangladeshi fans. Live betting, pre-match markets and competitive odds across hundreds of events every week. Register and never miss a match again.
Every bet you place on 299 Bat earns Golden Land loyalty points. Points unlock VIP tiers with cashback, faster withdrawals, dedicated account managers and exclusive promotions. The more you play, the more you earn — and it all starts the moment you register your account.
Beyond sports, 299 Bat has a full casino library — hundreds of slots, Caishen Fishing, live dealer table games and more. New games are added regularly. Your single registered account gives you access to everything on the platform with no separate sign-ups required.
Your personal data and funds are protected by industry-standard SSL encryption. 299 Bat uses two-factor authentication via OTP to keep your account secure. KYC verification ensures that only you can access your account and withdraw your winnings. Your money is always safe here.
Got a question about your registration, a deposit or a bet? Our support team is available around the clock via live chat and email at [email protected]. We respond quickly and in plain English — no scripted runaround, just real help from people who know the platform inside out.
If you have been looking for a reliable online betting platform in Bangladesh, 299 Bat is built for players like you. The registration process is straightforward, the payment options are local and the game library covers everything from cricket betting to live casino. Here is everything you need to know before you create your account.
Any player who is 18 years of age or older and has a valid Bangladeshi mobile number can register at 299 Bat. You do not need a bank account — bKash and Nagad are fully supported for both deposits and withdrawals. You do need to provide accurate personal details during registration because these are verified during the KYC process before your first withdrawal is processed.
The registration form at 299 Bat asks for your full name, mobile number and a password. Email is optional but useful for account recovery. You will also need to confirm your age and agree to the Terms and Conditions. That is it for the initial registration. Full KYC — which requires a copy of your NID or passport — is only required when you make your first withdrawal, not when you register or deposit.
Yes. 299 Bat uses SSL encryption across the entire platform, which means your personal details and payment information are protected from the moment you start filling in the registration form. We do not share your data with third parties for marketing purposes. You can read the full details in our Privacy Policy.
Absolutely. The 299 Bat registration page is fully optimised for mobile browsers. You can also download the 299 Bat app from the App page for an even smoother experience. The app is available for Android and gives you access to the full platform — sports betting, casino, live games and your account settings — all from your phone.
Once your mobile number is verified, your account is active and ready to use. Head to the deposit section, choose bKash or Nagad, enter the amount and follow the on-screen instructions. Your balance updates instantly. From there, browse the game lobby, pick your sport or game and start playing. Your welcome bonus is credited automatically after your first qualifying deposit — no code needed.
Have more questions about the registration process? Visit our FAQ page for detailed answers, or contact our support team at [email protected]. We are available 24 hours a day, 7 days a week.
Join thousands of Bangladeshi players already betting on cricket, football, slots and live casino at 299 Bat. Registration is free, deposits are instant via bKash and Nagad, and your welcome bonus is waiting.
18+ only. Gambling can be addictive — please play responsibly. Terms & Conditions apply.