Get a betting bonus at ag999 — welcome offer of up to ৳20,000 on your first deposit for new members
Start at ag999, Bangladesh's trusted online casino, with a minimum deposit of just ৳100 via bKash, Nagad, or Rocket. Live cricket betting, slots, live dealer — all in one place.
Steps to Get Started
Create an Account
Go to the ag999 login page and open a new account with your name, mobile number, and a password of your choice. The process is completed within a few minutes.
Verification
Verify your account using the OTP sent to your mobile for security. This keeps your account safe.
First Deposit
Deposit a minimum of ৳100 via bKash, Nagad, Rocket, or bank transfer. The deposit is instantly added to your account.
Claim Your Welcome Bonus
Right after your first deposit, a 100% bonus of up to ৳20,000 will be added to your account. A 10x wagering requirement applies to the bonus.
First Game or Bet
Cricket betting, slots, live dealer, or bingo — choose your preferred category and start playing.
Withdrawal
Withdraw a minimum of ৳1,000. Your money is typically sent to your bKash or Nagad account within 15 minutes to 2 hours.
Game Categories
Why Choose ag999
Fast Withdrawals
Money is sent to bKash or Nagad in as little as 15 minutes to 2 hours. No long waits.
Fastest PayoutsSecure Platform
Your account and transactions are secured with SSL encryption and advanced security measures.
SSL Secured24/7 Bengali Support
Our support team is available in Bengali via live chat at any time of day or night.
Round-the-Clock SupportLocal Payments
bKash, Nagad, Rocket, and bank transfer — deposit and withdraw using methods familiar to Bangladeshis.
Bangladeshi PaymentsLive Cricket Betting
Enjoy live in-play betting on BPL, IPL, T20 World Cup, and other cricket tournaments.
In-Play BettingRegular Bonuses
Alongside the welcome bonus, cashback, reload bonuses, and special offers are available every week.
Weekly OffersMobile-First Design
Runs smoothly on any Android phone. Loads fast with low data usage.
Mobile-FriendlyFair Play
Games are powered by Random Number Generator (RNG) technology — fair and transparent results guaranteed.
RNG VerifiedCricket Betting Markets
In Bangladesh, cricket is more than a sport — it's a passion. Join various betting markets on BPL, IPL, T20 World Cup, and Test matches at ag999. The common bet types are listed below:
Match Winner
Bet on which team will win the match. Example: Bangladesh vs India — you win if Bangladesh wins.
Toss Winner
Bet on which team will win the toss. A popular option for getting quick results.
Top Batsman
Bet on which player will score the most runs. Example: Shakib Al Hasan will score the highest runs in the innings.
Total Runs Over/Under
Bet on whether the total runs in an innings will be above or below a set number. Example: more than 160 runs in the first innings.
Runs in Over
Bet on how many runs will be scored in a specific over or session. The powerplay session is especially popular.
Player of the Match
Bet on who will be named Player of the Match at the end. There is an opportunity to get large multipliers.
Method of Dismissal
Bet on how a particular batsman will be dismissed — bowled, caught, LBW, or run out.
Live In-Play Odds
In live betting, odds change every moment. When a wicket falls, the odds for the batting team rise, and when a big shot is played, they fall. As overs progress, the run rate influences the odds. Placing a bet at the right moment is strategically important.
Loyalty and VIP Program
Earn points by playing regularly at ag999 and reach higher tiers to enjoy more benefits. Every bet brings you closer to the next level.
Bronze
Starting tier — easily reached by playing regularly.
Silver
Play more to move up to Silver.
Gold
Special benefits for dedicated players.
Platinum
Premium benefits and priority service.
Diamond
Highest tier — exclusive offers and a personal manager.
How to Earn Points?
- Points are added automatically with every bet or game played
- Extra points are available in special tournaments and events
- Points accumulate faster at higher tiers
- Points can be used to get cashback, free spins, and exclusive rewards
- Cashback is automatically added to your account every week
Fishing and Arcade Games
How Do Fish Shooting Games Work?
In fishing games, you control a cannon and hunt fish swimming across the screen. Each shot has a set cost (shot cost). Smaller fish have lower multipliers, larger fish have higher ones. The boss fish carries the biggest reward — but it takes multiple shots to catch.
- Cannon Level: A higher-level cannon deals more damage but increases the shot cost
- Boss Fish: Offers huge rewards, but it is better to attack as a team
- Shot Cost Management: It is wise not to spend too many shots on low-value fish
Classic Fishing
Simple interface — shoot at fish of all sizes, from small to large.
Easy to StartJackpot Fishing
Features a special jackpot event — catch a specific fish to win a big reward.
Jackpot ChanceBombing Fishing
Use explosive shots to hunt multiple fish at once.
Multi-CatchOcean King
Catch rare species of fish across a vast ocean map and win the mega multiplier.
Mega MultiplierBonus Terms Comparison
Transparency is our policy. Below you can see the terms and conditions of ag999's main bonus offers side by side.
| Bonus Type | Bonus Amount | Minimum Deposit | Wagering Requirement | Validity |
|---|---|---|---|---|
| Welcome Bonus | Up to ৳20,000 at 100% | ৳100 | 10x | 30 days |
| Reload Bonus | Up to ৳5,000 at 50% | ৳500 | 15x | 7 days |
| Weekly Cashback | 0.2% – 1.2% (based on tier) | Not applicable | No conditions | Every Monday |
| Sports Bonus | Up to ৳3,000 at 50% | ৳200 | 12x | 14 days |
| Referral Bonus | ৳300 per friend | Friend must deposit ৳500 | 5x | 7 days |
Android App
Why use the ag999 app?
- Uses less data — whether you're on the Dhaka metro or in a rural area
- Deposit via bKash and Nagad in one tap
- Watch live cricket scores and in-play odds directly on your phone
- Get bonus and tournament updates via push notifications
- Works on any phone running Android 7 or above, requires around 100 MB of storage
Installation Steps
Download the APK
Download the APK file only from the official ag999 website.
Change Settings
Go to Android Settings → Security → enable "Install from unknown sources".
Install
Tap the downloaded APK file and press the "Install" button.
Log In
Open the app and log in to your ag999 account.
Revert the Setting
For security, turn off the "Install from unknown sources" setting again.
Security Warning
Never download the ag999 app from Telegram, Facebook, or unknown groups. These may be fake apps that can steal your information. Always download from the official site.
Payment Methods & Processing Times
| Method | Minimum Deposit | Minimum Withdrawal | Processing Time | Fee |
|---|---|---|---|---|
| bKash | ৳100 | ৳1,000 | Instant / 15 minutes – 2 hours | Free |
| Nagad | ৳100 | ৳1,000 | Instant / 15 minutes – 2 hours | Free |
| Rocket | ৳100 | ৳1,000 | Instant / 15 minutes – 2 hours | Free |
| Dutch-Bangla Bank | ৳100 | ৳1,000 | 1–24 hours | Bank charges may apply |
| City Bank | ৳100 | ৳1,000 | 1–24 hours | Bank charges may apply |
| BRAC Bank | ৳100 | ৳1,000 | 1–24 hours | Bank charges may apply |
| Bank Transfer | ৳100 | ৳1,000 | 1–24 hours | Bank charges may apply |
Withdrawals generally take 15 minutes to 2 hours. Bank transfers may take a bit longer. There may be slight delays on festival days such as Pohela Boishakh or Eid.
"At ag999, every player gets a fair chance, fast payouts, and reliable support in Bengali — because we believe an enjoyable gaming experience is built on transparency and trust."
Betting Glossary
Simple definitions of common betting and casino terms for new players.
RTP (Return to Player)
The statistical rate showing what percentage of total wagers a game returns to players over the long term. Example: an RTP of 96% means an average of ৳96 comes back for every ৳100 wagered.
House Edge
The casino's mathematical advantage — the share of total wagers the casino retains over the long term. The higher the RTP, the lower the house edge.
Wager / Wagering
The requirement for how many times or how much money must be bet before bonus funds can be withdrawn. For example, a 10x wagering requirement means you must bet 10 times the bonus amount.
Odds
The payout multiplier set based on the likelihood of a particular outcome. The higher the odds, the less likely the outcome but the greater the reward.
Parlay / Accumulator
Combining multiple bets into one — if all outcomes are correct, you win big. If even one is wrong, the entire bet is lost.
Live Bet
A bet placed in real time while a game is in progress. Odds change from moment to moment, so quick decisions are needed.
Cashout
The option to take a partial or full payout before an event ends. Used to reduce risk or lock in a guaranteed profit.
Bankroll
The total budget set aside for betting or gaming. Successful players always play within their bankroll limits.
Volatility
The frequency and size of wins in a game. High volatility means bigger wins but less often; low volatility means smaller wins more regularly.
Free Spin
The chance to spin a slot at no cost — usually given as a bonus. Winnings from free spins may require meeting wagering conditions before withdrawal.
Stake
The amount of money placed on a specific bet. Stake management is the key to protecting your bankroll over the long term.
Spread
The set difference in points or runs between two teams on which a bet is placed. Run spread betting is popular in cricket.
Customer Support Channels
24/7 Live Chat
Chat directly in Bengali at any time of day or night. Live chat is the fastest option for urgent account issues, deposit and withdrawal questions, and game-related support.
Email Support
For detailed issues, document attachments, or account verification, contact us by email: [email protected]
In-App Messaging
Send messages directly within the ag999 app. Your previous conversation history is saved, so the continuity of any issue is maintained.
Responsible Gaming
ag999 believes gaming should be a source of enjoyment, not financial stress. We encourage all our players to play responsibly. For ages 21+
Set a Budget
Set a fixed budget before you play and do not go beyond it. Do not place more bets to try to recover money you have lost.
Time Limits
Set daily or weekly playtime limits in your account settings. Take regular breaks.
Self-Exclusion
If you feel the need, you can request that your account be temporarily suspended for a set period of time.
Deposit Limits
Control overspending by setting daily, weekly, or monthly deposit limits.
Need Help?
Contact our 24/7 support team for gaming-related issues. For more information, visit our Responsible Gaming page.
Privacy Policy
Your Information Is Secure
ag999 handles your personal information with the highest level of privacy. We use SSL encryption to keep your transactions and personal data secure. Your information is never sold or shared with third parties.
Read our Privacy Policy for details on cookie use, data collection methods, and your rights.
Join ag999 today and claim your first bonus
Start from ৳100 via bKash or Nagad and get a 100% matching bonus — up to ৳20,000. 10x wagering requirement applies.
Log In & Claim Bonus