The best live casino games at ej999 — enjoy Baccarat, Roulette & Teen Patti with real dealers
Join Baccarat, Roulette, Teen Patti & Andar Bahar tables streamed in real time — support in Bengali and starting from just ৳100 via bKash, Nagad, Rocket.
ej999 Welcome Bonus
On your first deposit
Bonus up to ৳5,000
- Deposit ৳1,000 → Bonus ৳2,000 → Total ৳3,000
- Deposit ৳6,000 → Bonus ৳5,000 → Total ৳11,000
- Wagering: only 15x on the bonus
- Example: ৳2,000 bonus × 15 = ৳30,000 wagering requirement
- Applicable for bKash, Nagad, Rocket, Upay & bank transfer
- For players aged 21 and above only
Bonus terms and conditions apply. Play responsibly.
Open an Account Now
ej999 All Sections at a Glance
Jacks or Better
Classic variants of video poker. Build the best hand with strategy and get paid out on Jacks or better.
See moreEvo Live
Real-time dealer tables from Evolution Gaming — enjoy Baccarat, Roulette, Blackjack and more live.
See moreCricket
BPL, IPL, T20 World Cup — pick your markets on Bangladesh Tigers matches. From match winner to over-under.
See moreSlots
Top slot games from PG Soft, Pragmatic Play & JILI. From Fortune Tiger to Gates of Olympus — a huge world waiting for you.
See moreej999 Casino
Live casino, table games, slots — all in one place. Head into ej999 Casino and choose the game you love.
See moreFrom account creation to your first withdrawal — getting started with ej999
Create an Account
Go to the ej999 Login page and open a new account with your mobile number and password. The whole process is completed within minutes.
Verification (KYC)
Verify your account by submitting your National ID (NID) and the required information. This keeps your account secure.
First Deposit
Deposit a minimum of ৳100 via bKash, Nagad, Rocket, Upay or bank transfer. Deposits are credited to your account instantly.
Claim Your Welcome Bonus
Automatically receive a 200% bonus on your first deposit — up to ৳5,000. A 15x wagering requirement applies on the bonus.
First Game or Bet
Take a seat at a live casino table, spin the slots, or pick your markets in cricket betting. Start with the game you enjoy most.
Withdrawal
A minimum of ৳800 is required to withdraw your winnings. Funds typically arrive in your bKash or Nagad within 5-30 minutes.
Fast Withdrawals — 5-30 Minutes
Withdrawals at ej999 are generally completed in just 5 to 30 minutes. The minimum withdrawal amount is ৳800. Following the tips below will make the process even smoother:
ej999 Cashback & VIP Plan
The more you play, the more you earn. Move up ej999's VIP program and enjoy cashback every week.
Weekly cashback up to
Entry LevelWeekly cashback up to
Mid LevelWeekly cashback up to
Advanced LevelWeekly cashback up to
Top Level| VIP Level | Weekly Cashback | When It Is Credited |
|---|---|---|
| Bronze | Up to 0.4% | Every Monday |
| Silver | Up to 0.8% | Every Monday |
| Gold | Up to 1.1% | Every Monday |
| Platinum | Up to 1.5% | Every Monday |
Cashback is calculated based on your net loss from the previous week. To receive cashback, your account must be verified and any active bonus wagering must be completed first. Cashback is added directly to your wallet — no separate claim is needed.
Fishing & Arcade Games — A New Level of Fun
Fishing games are extremely popular among players in Bangladesh. In these games you shoot fish with a cannon — each fish has its own multiplier. Small fish are easier to catch but pay less; large boss fish require more shots but the reward is much higher.
You can set the cannon power yourself — more power means more cost, but it is suitable for bigger targets. Managing your shot cost is the core strategy of this game.
Standard Fishing Mode
Various types of fish swim across the screen. Each has a different value — smaller ones die more frequently, larger ones are more challenging.
Bomb / Explosion Mode
A single explosion can kill multiple fish. There is a chance to earn more rewards with fewer shots, but using it requires strategy.
Arcade Shooter
Beyond fish, there is arcade-style target shooting — dinosaurs, dragons and other characters. Quick decisions are key.
Boss Fish Round
A special large boss character appears on screen from time to time. Taking it down earns a big reward.
Tips for Managing Shot Costs
- Keep the cannon power low for small fish — do not spend more power than necessary.
- Check your balance before going after a large boss.
- Split your play across several sessions — making decisions over a long unbroken period reduces your ability to think clearly.
Customer Support Channels
The ej999 support team is available 7 days a week, 24 hours a day in both Bengali and English.
Live Chat
Use live chat for the fastest support. It is the most effective option for account issues, payment problems or game-related questions.
- Instant connection
- Available in both Bengali and English
- 24/7 service
Email Support
Email is suitable for complex matters or submitting documents. Use email for KYC issues, detailed complaints or security-related matters.
- Documents and screenshots can be sent
- Suitable for detailed investigations
- Write in Bengali or English
Full Support in Bengali
Ask your questions in Bengali from Dhaka or anywhere in the country — our support team will respond in your language. No knowledge of English is required.
Account Verification Process
KYC (Know Your Customer) is an international security standard. It protects your account from fraud and ensures that only the rightful owner can make withdrawals.
National ID (NID)
Upload clear photos of both the front and back.
Proof of Address
A utility bill or bank statement — with a recent date.
Selfie Verification
Take a clear selfie holding your NID.
After Verification
You will have full withdrawal access and higher transaction limits.
Verification is generally completed within a few hours — the process is faster when all documents are correct and clear. After submitting your documents, wait for a confirmation email from the support team.
Bankroll Management Guide
1. Set Your Gaming Budget
Before you start playing, set a monthly or weekly budget for yourself — only allocate an amount whose loss will not affect your daily life. This limit should not be crossed.
2. Divide Into Sessions
Split your total budget across several sessions. For example, if your weekly budget is ৳2,000, use ৳400–500 per session. This way, one bad session won't ruin your entire week.
3. The 1–5% Rule Per Bet
Keep each bet between 1% and a maximum of 5% of your total session balance. Following this rule allows you to play longer and gives you a chance to recover quickly from a big loss.
4. Know When to Stop After a Win
Build the habit of ending a session after a good win. Set aside a portion of every big win separately and continue with the rest — do not put the entire win back on a bet.
5. Take a Break After a Loss
If you keep losing, pause the session. Increasing your bets in an attempt to "recover losses" is the most common mistake. Come back the next day or the next session.
Track Your Play History
Note down the wins, losses, and spending from each session. Analyse at the end of the month — which game gave more profit, where were the losses higher. This habit helps you make smarter decisions.
Betting Terminology — Glossary
New to casino and betting? Knowing these terms will make playing much easier.
RTP (Return to Player)
The theoretical rate at which a game returns a percentage of total bets to players over the long term. For example, 96% RTP means on average ৳96 may be returned for every ৳100 wagered.
House Edge
The casino's mathematical advantage — how much the casino retains on average from each bet. The lower the house edge, the better it is for the player.
Wager / Wagering
A specified amount that must be bet before a bonus can be withdrawn. For example, 15x wagering means a total bet of ৳30,000 is required for a ৳2,000 bonus.
Stake
The amount of money you place on a specific bet. Increasing the stake raises the potential win, but also raises the risk.
Odds
A way of expressing the probability of an outcome. The higher the odds, the more unlikely that outcome is considered — but the reward is also greater if it wins.
Parlay / Accumulator
Combining multiple bets into one larger bet. If all predictions are correct, the reward multiplies greatly — one wrong prediction loses the entire bet.
Live Bet
Placing a bet in real time while a match is in progress. You get the opportunity to make decisions based on the score, momentum, or on-field situation.
Cashout
The option to withdraw a portion of a bet before the match ends. It secures a partial profit when a full win is not guaranteed.
Bankroll
The total amount of money set aside for playing. Managing your bankroll properly allows you to enjoy the playing experience over the long term.
Volatility
A measure of the frequency and size of wins in a slot or game. High volatility means fewer but larger wins; low volatility means frequent smaller wins.
Free Spin
The opportunity to spin a slot without spending your own balance. Usually given as a bonus — winnings may be subject to wagering conditions.
Spread Betting
A bet on the points difference between two teams. Bets are typically placed on the margin of difference rather than on which team wins or loses.
ej999 About Us
ej999 was built with Bangladeshi players in mind. Our goal is simple — to deliver a world-class gaming experience in Bengali, with familiar payment methods, all in one place. You can get started from as little as ৳100 using familiar methods like bKash and Nagad, which makes this platform truly open to everyone.
We believe that fair play and transparent service build long-term trust. SSL encryption, a fair play policy, and 24/7 Bengali support — these three things are the foundation of our daily work.
From cricket betting to live casino, slots to fishing games — variety is our strength at ej999. Our commitment is to build a safe, reliable platform for all sports fans and gaming enthusiasts in Bangladesh.
21+ Only
Claim your first bonus at ej999
200% welcome bonus — up to ৳5,000. Instant deposit via bKash, Nagad, and Rocket.
Explore ej999 Casino