Get a betting bonus at yk99 —
A 100% welcome offer for new members with up to ৳10,000 on your first deposit
yk99 is Bangladesh's trusted online casino and sports betting platform. Deposit just ৳200 with bKash, Nagad, or Rocket to get started and enter the world of cricket, live casino, and slots.
Our features that keep you ahead
Fast Withdrawals
Your winnings reach your bKash or Nagad in just 30 minutes to 3 hours. No waiting around.
Fast PaymentSSL Security
SSL encryption and advanced firewall technology keep your information and transactions secure.
SecureVIP Program
5 VIP tiers from Bronze to Diamond. Play regularly and earn weekly cashback and exclusive benefits.
CashbackBengali Support
Live chat support in Bengali, 24 hours a day, 7 days a week. We are here for you whenever you need help.
24/7Local Payment Methods
Deposit and withdraw with bKash, Nagad, Rocket, Upay, and bank transfer — completely hassle-free.
Easy TransactionsRegular Offers
Alongside the welcome bonus, special promo offers are available during Pohela Boishakh, Eid, and cricket tournaments.
Special OffersWide Range of Sports
Bet on cricket, football, tennis, kabaddi, and more — place real-time bets with live odds across multiple markets.
Sports BettingLive Casino
Live dealer games from Evolution Gaming, Ezugi, and more top providers — enjoy the feel of a casino from home.
Live Dealer100% bonus for new members — up to ৳10,000
Open an account at yk99 for the first time, make a deposit, and you will receive a 100% bonus matching your deposit. That means if you deposit ৳10,000, you can start playing with a total of ৳20,000. The wagering requirement on the bonus is just 20x, which is one of the most affordable conditions in Bangladesh's online gaming market.
You can activate this offer by depositing as little as ৳200 with bKash or Nagad. No code is needed to claim the bonus — it is added automatically on your first deposit after creating an account.
Get started in just a few simple steps
Every step at yk99, from creating an account to your first withdrawal, is straightforward and transparent. The full process is outlined below.
Create an Account
Go to the yk99 website, visit the registration page, and open an account with your mobile number, email, and a password of your choice. The whole process takes just a few minutes.
Verification (KYC)
Upload your National ID (NID) and a selfie to keep your account secure. This is required for security purposes and is usually completed within 1 to 24 hours.
Make Your First Deposit
Deposit at least ৳200 using bKash, Nagad, Rocket, or Upay. Bank transfer is also available. Payments are generally credited instantly.
Claim Your Welcome Bonus
After your first deposit, a 100% bonus will be added to your balance automatically — up to ৳10,000. Once you complete the 20x wagering requirement, you can make a withdrawal.
Place Your First Bet or Game
Start wherever you like — cricket betting, live casino, slots, or crash games. Aviator, Gates of Olympus, live roulette — there are plenty of options.
Withdraw
You can withdraw your winnings from a minimum of ৳500. Funds reach your bKash or Nagad in just 30 minutes to 3 hours.
Get Started Now
Join yk99 and activate your bonus today
No entry fee to register. For players aged 21 and above only.
Log In to Your AccountTransparent bonus terms — nothing hidden
The terms for all bonus offers at yk99 are clearly listed below. Before taking any bonus, review the wagering requirements and validity period carefully.
| Bonus Offer | Bonus Amount | Minimum Deposit | Wagering | Validity |
|---|---|---|---|---|
| Welcome Bonus (1st Deposit) | 100% — up to ৳10,000 | ৳200 | 20x | 30 days |
| Second Deposit Bonus | 50% — up to ৳5,000 | ৳500 | 25x | 21 days |
| Weekly Cashback | 0.2% – 1.2% (based on VIP tier) | Not applicable | No wagering | Every Monday |
| Reload Bonus | 25% — up to ৳3,000 | ৳300 | 30x | 14 days |
| Cricket Free Bet | ৳500 free bet | ৳500 | 3x rollover | 7 days |
For the full rules and terms of any bonus, see the Terms and Conditions page.
Ready to win big?
Join yk99 and activate your 100% welcome bonus today. Bangladesh's top online betting experience is waiting for you.
Start NowWhich markets should you bet on in cricket?
Cricket betting is not limited to just match winners. yk99 offers a wide range of betting markets where every ball can matter.
Match Winner
The simplest market. Example: Bangladesh vs Pakistan — bet on who will win. Odds in this market move the most during the T20 World Cup.
PopularToss Winner
Bet on who will win the toss before the game begins. A popular market for getting quick results.
Quick ResultTop Batsman
Bet on which player in the team will score the most runs. Example: who will be the highest run-scorer in the BPL?
Player MarketTotal Runs Over/Under
Bet on whether the runs scored in an innings will be above or below a set number. Example: will the first innings score more than 150 runs?
Numbers-BasedRuns in an Over
Bet on how many runs will be scored in a specific over — example: more than 12 runs in the 15th over. This market is highly exciting in live betting.
Live BettingPlayer of the Match
Who will be named Man of the Match at the end of the game? The odds on this market are attractive in major tournaments like IPL or the T20 World Cup.
TournamentLive In-Play Odds
When a wicket falls or runs flow in the powerplay, live odds update instantly. In in-play betting, the strategy is to read the situation and decide quickly. Bet live on Bangladesh Tigers matches in the BPL or ICC tournaments and enjoy every moment.
The hottest games right now
Enjoy the best slots and fishing games from top providers including PG Soft, Pragmatic Play, and JILI.
Hundreds of games, on one platform
yk99 features a vast game collection from PG Soft, Pragmatic Play, JILI, Spribe, NetEnt, Microgaming, and Evolution Gaming. From slots to live casino, fishing games to crash — every type of gamer will find their favourite here.
Fair play is guaranteed in every game. New game updates are added on a regular basis.
View all slots
Aviator and other crash games
Crash games are fast-paced multiplier games where a plane (Aviator) or rocket starts flying and the multiplier keeps rising. Your goal is to "cash out" before it crashes.
In games like Aviator, each round lasts anywhere from a few seconds to a few minutes. Using the auto cash-out feature, you can set a multiplier in advance — the game will automatically cash out once that multiplier is reached.
Keep in mind before you play
Always set a stop-limit before playing crash games. Do not use any "prediction apps" or "signal groups" — these are fraudulent. Every round is completely independent and previous results have no effect on the next round.
The growing relationship between online betting and cricket
Over the past few years, Asia's online betting industry has become deeply connected with international cricket. This trend is especially noticeable in the Bangladesh and India markets.
Babu88 has already signed sponsorship deals with Major League Cricket teams Montreal Tigers and Colombo Strikers, which has raised their brand recognition among South Asian audiences. Crickex has sponsored various regional cricket leagues in Bangladesh and India. Jeetbuzz has appointed West Indies cricket star Andre Russell as brand ambassador.
This trend shows that online betting organisations are increasingly present within the global cricket ecosystem. This relationship with BPL, IPL, and ICC tournaments is growing ever closer. Cricket fans in Bangladesh are now engaging with the game more deeply through betting platforms, beyond just watching matches.
The sponsorship information above is provided to illustrate general trends in the industry. No claim is being made that yk99 has any agreement with a team or player.
"Our goal is to create a safe, transparent, and enjoyable betting experience for every player in Bangladesh."
yk99 — A safe and reliable platform
A simple guide to understanding decimal odds
Three types of odds formats are used in online betting. Most Asian platforms, including yk99, use the decimal format, which is the easiest to understand.
Decimal odds example
You place a ৳500 bet at odds of 1.80.
Total return = ৳500 × 1.80 = ৳900
Profit = ৳900 − ৳500 = ৳400
Implied Probability
Odds of 1.80 mean the platform considers the probability of this event to be ≈ 55.6% (1 ÷ 1.80). The lower the odds, the higher the assumed chance of winning — but the return is also lower.
| Format | Example | Meaning |
|---|---|---|
| Decimal | 1.80 | Total return of ৳180 on a ৳100 bet |
| Fractional | 4/5 | ৳4 profit for every ৳5 won |
| American (Moneyline) | -125 | ৳100 profit on a ৳125 stake |
What our players are saying
The experience has been great right from opening an account for the first time at yk99. I deposited via bKash and the balance showed up in just a few minutes. Having a good time with cricket betting during the BPL season.
I started playing Aviator with a bit of hesitation, but the auto cash-out feature is genuinely very useful. Support is available in Bengali, so getting help with any issue is easy.
The 20x wagering requirement on the welcome bonus is much lower compared to other platforms. I was able to play Fortune Tiger for longer using the bonus. There was no trouble with withdrawals.
What is KYC and why is it necessary?
Account verification (KYC) keeps your account secure and ensures the safety of your funds. It is a normal and necessary process.
Why is KYC needed?
Identity is confirmed to protect account security and financial safety. It prevents fraud and unauthorised use.
What documents are required?
National ID card (NID) or passport, proof of address (utility bill or bank statement), and a selfie photo.
How long does it take?
Verification is usually completed within 1 to 24 hours. It may take a little longer during busy periods, but the support team will keep you updated.
After verification
Once KYC is complete, withdrawal limits increase and the opportunity to participate in the VIP programme becomes available.
Privacy Policy Notice
Your KYC documents and personal information are completely confidential. They are stored on SSL-encrypted secure servers and are never shared with third parties. To learn about our full data protection policy, visit the Privacy Policy page.
Stay safe from fake sites and fraud
Many fake betting sites and scammers are active online. The checklist below will help keep you safe.
- Confirm the official domain — the correct address is yk99.cam and check for HTTPS.
- Never share your OTP with anyone — not even someone claiming to be a support agent.
- Never give your bKash or Nagad PIN to anyone.
- yk99's official support will never ask for your password.
- Be cautious of offers from people identifying themselves as "agents" on Telegram or Facebook.
- If you suspect fraud, change your password immediately and notify support via live chat.
yk99's security commitment
Our platform operates with SSL encryption, two-factor authentication, and a 24/7 fraud monitoring team. Keeping your information and funds secure is our primary responsibility.
Fair play is guaranteed — all games are verified on a regular basis.
We're here for any issue
Live chat support
Live chat support in Bengali is available 24 hours a day, 7 days a week. Get immediate assistance for any matter — deposits, withdrawals, bonuses, or technical issues.
Email support
If you want to provide more detail on a complex matter, you can reach us by email. Our team will respond as soon as possible.
Email support is available in both Bengali and English.
Live casino with real dealers
Play live dealer games from Evolution Gaming, Ezugi, and more top providers at yk99. Live roulette, blackjack, baccarat, and Teen Patti — all available for players in Bangladesh.
Get the best live casino experience on any device with a mobile-optimised interface. For players aged 21 and over only.
View yk99 Casino