New Account

Register at 299 Bat
Start Playing in Minutes

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.

Secure & Encrypted Registration
bKash & Nagad Deposits
Account Ready in 2 Minutes
Welcome Bonus on First Deposit

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.

Create Your Free Account

18+ only. Takes about 2 minutes.

+880

We will send a verification code to this number.

Use letters, numbers and a symbol.

Already registered?
Log In to Your Account

How to Register on 299 Bat — Step by Step

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.

1
Fill in Your Details

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.

2
Verify Your Mobile Number

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.

3
Accept Terms and Confirm Age

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.

4
Make Your First Deposit

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.

5
Claim Your Welcome Bonus

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.

6
Start Playing

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

100%

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 Now

18+ only. T&Cs apply. Play responsibly.

Pro tip for new players

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.

Why Register at 299 Bat?

Thousands of players across Bangladesh choose 299 Bat every day. Here is what makes registering here worth your time.

bKash & Nagad Payments

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.

Cricket & Football Betting

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.

Golden Land VIP Programme

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.

Slots, Fishing & Table Games

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.

Safe & Secure Platform

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.

24/7 Customer Support

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.

Everything You Need to Know

Registering at 299 Bat — The Full Picture

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.

Who Can Register at 299 Bat?

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.

What Information Do You Need to Register?

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.

Is My Data Safe When I Register?

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.

Can I Register on Mobile?

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.

What Happens After I Register?

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.

Common Registration Questions

Yes, creating an account at 299 Bat is completely free. There are no registration fees, no monthly charges and no hidden costs. You only spend money when you choose to make a deposit and place a bet.

No. Each player is allowed one account on 299 Bat. Duplicate accounts are against our Terms and Conditions and may result in all accounts being suspended. If you have forgotten your login details, use the account recovery option or contact support.

Mobile OTP verification during registration is instant — usually under 30 seconds. Full KYC document verification, required before your first withdrawal, is typically completed within 24 hours of submitting your documents.

Minimum deposit amounts vary by payment method. For bKash and Nagad, the minimum is clearly displayed on the deposit page inside your account. Deposits are processed instantly with no fees charged by 299 Bat.

Use the "Forgot Password" link on the login page. Enter your registered mobile number and we will send an OTP to reset your password. If you run into any issues, contact [email protected] and we will sort it out quickly.

The 299 Bat app is currently available for Android. iOS users can access the full platform through the mobile browser at 299-bat.vip, which is fully optimised for iPhone and iPad. Visit the App page for the latest download information.
Join 299 Bat Today

Ready to Register and Start Winning?

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.