
LOGIN
User Name Password Login Login with Demo IDLogin opens the 99exch lobby. Demo ID opens it with play money.
99exch — Official Cricket and Casino Sportsbook Behind the LOGIN Card
Open 99exch.com on a phone and the first thing on screen is a card titled LOGIN with two fields, two buttons and three small links under them. That card is the whole front door. 99exch is a cricket and casino exchange sportsbook, and everything on this site is written with that sportsbook open on the desk next to me, pointing at what each button does.
Three things bring people here. Some already hold a username and want the 99exch login screen explained. Some have no ID yet and want to know how the desk issues one over WhatsApp. And some want the Android APK, or want to know whether an iPhone can run 99exch at all (it can, in the browser). This page covers all three in order, then sends you to the deeper page for each.
No theory. Screen by screen.
ALL
GOLDEN KICK
BOMB DEFUSE
WICKET BLAST
MATKA
FOOTBALL X
TWISTX
INSTANT RUMMY
JHANDI MUNDA
BLACKJACK
DEAL OR NO DEAL
DRAGON RITES
What 99exch Is — India's Trusted Cricket Sports Exchange in One Screen
99exch is an Indian cricket and casino exchange sportsbook reached at 99exch.com and four mirror addresses. Accounts are not self-registered; a WhatsApp desk issues the username and password, takes deposits from ₹500 by UPI, and pays withdrawals from ₹1,000. The same login opens the browser version and the Android APK.
That is the short version. A longer version is the lobby itself. Once the Login button on the card is pressed, 99exch drops you into a home screen with a category strip across the top, then a bar titled NEW LAUNCH, then a bar titled MY FAVOURITES, then OUR PROVIDERS. Sports sit alongside the casino: a cricket exchange with back and lay columns, plus football and tennis markets. A support bubble sits bottom-right and stays there while you scroll.
Two things surprise first-time users. One, there is no "Register" button anywhere on the 99exch login card; the desk does that part. Two, the demo button is a full working lobby, not a video or a screenshot tour. You can press it before you have spoken to anyone.
Sports on 99exch look like every exchange: a match, two columns per runner, back on one side and lay on the other, and the price moves as the over goes. Cricket carries the most markets by a distance. Football and tennis are there for the weeks when nothing is on at home, and on a Sunday in the English season the football page can be busier than you expect.
Nothing here is a bookmaker's fixed odds. On 99exch you are matched against another 99exch user, which is why the price can sit unmatched for a ball or two. If a stake shows "pending", that is what it means, not a fault.
Built for India, 18+ only. Balances are in rupees, the desk answers around the clock on Indian time, and the sports feed leans heavily on cricket. The casino rows are longer than the cricket page, but cricket is what most people log in for.
The 99exch Sign-In Card: Nine Things You Will Tap
Here is the login page as it appears, top to bottom. Eight items, and every one of them matters at some point.
- 99 EXCH wordmark, the brand sits at the top of the page; if you do not see it, you are not on a 99exch address.
- LOGIN card — the single card in the middle of the screen; the title is literally the word LOGIN.
- User Name, the first field; type the username the desk sent you, exactly as sent, including any digits.
- Password — the second field; the desk's password, which you should change from inside the sports exchange after the first sign-in.
- Login, the main button; press it and 99exch opens the lobby.
- Login with Demo ID — the second button, directly under the first; opens the same lobby with play money and no account.
- Download .apk, the first small link under the buttons; this is where the Android app comes from.
- Contact On Whatsapp and Share This Apk to Friend — the last two links; the first reaches the desk, the second passes the APK on.
A few notes on those in practice. The User Name field on 99exch does not care about capital letters the way you might expect, but it does care about spaces, so paste the username rather than retyping it if the desk sent it as a message. Its Password field hides what you type and there is no eye icon, which means a wrong password usually comes from a fat-fingered character, not from the desk sending the wrong one.
Login with Demo ID deserves its own line. It is not a trial account tied to you. It is a shared play-money lobby that 99exch opens without asking for anything. Balance resets, nothing you win pays out, and the tables and cricket markets are the live ones. Use it to learn where the back and lay columns are before your first ₹500 goes in.
Download .apk is only useful on Android. On an iPhone the link does nothing helpful, and the right move is to stay in the browser (more on that lower down). Contact On Whatsapp is the same desk that issues IDs, so if the Login button throws an error the fix is one tap away on the same screen.
Share This Apk to Friend is the one people ignore, and it is worth a line. It forwards the same APK file, not a referral link, so a friend who installs from it still needs their own username from the 99exch desk. There is no referral bonus wired into that button; if the desk runs a referral offer it is agreed in chat, not by pressing Share.
Four errors cover nearly every failed sign-in on 99exch. A username with a trailing space from copy-paste. A password typed with caps lock on. A stale mirror in a bookmark. And, once in a while, an account the desk has paused because a withdrawal name did not match, which the desk will say in chat if you ask. None of them are the sports exchange being down, and all four are fixed in under five minutes.
That is the theory. In practice the most common 99exch login failure is a mirror address that has gone stale in a bookmark. Check the address bar before you check your password.

Quick Tour of the 99exch Lobby: NEW LAUNCH and MY FAVOURITES
Press Login and the 99exch lobby loads. Ignore the banner for a second and look at the structure, because it is the same structure every time you come back.
Across the top is a strip of categories. Below it, a bar literally titled NEW LAUNCH, with the newest tiles. Below that, a bar titled MY FAVOURITES, which is the longest row on the page and, despite the name, is the same for everyone on their first visit. Then OUR PROVIDERS. The cricket exchange is a tap away from the same lobby, so sports and casino share one balance.
| Row on screen | Titles in that row | What kind of game |
|---|---|---|
| Top category strip | Ezugi, Lightning, Insta Live, Sexy, Aviator, Mines, Bikini Games, Chicken Road Cross, Color Prediction | Provider and format shortcuts: live dealer studios, crash games, mine grids and colour-pick rounds |
| NEW LAUNCH | Jili (tile labelled ALL), Golden Kick, Bomb Defuse, Wicket Blast, Matka, Football X, TwistX, Instant Rummy, Jhandi Munda, Blackjack, Deal or No Deal, Dragon Rites | Newer arcade and instant titles, a cricket-themed hit game, matka, rummy, dice and card games |
| MY FAVOURITES | Aviator, Red Door Roulette, Color Game, Amar Akbar Anthony, Amsterdam, 1 Day Dragon Tiger, Dragon Tiger, Casino Waldo, Jalwa Color Game, Lightning Storm, Altira Macau, Dragon Tiger Lion, Baccarat One Day, Baccarat, 29 Card Baccarat, Sic Bo, Roulette, Poker 20-20, Poker 1 Day, Lucky 7, Andar Bahar, Teenpatti One Day, Test Teenpatti | The live-table core of 99exch: teen patti, dragon tiger, baccarat, roulette, andar bahar, poker and the crash game Aviator |
A few tiles worth knowing by name. Aviator appears twice, once in the top strip and once in MY FAVOURITES, because it is the tile people tap most. Dragon Tiger shows up in three variants in the favourites row (plain, 1 Day, and Lion), and Baccarat in three as well. Teenpatti One Day and Test Teenpatti are the two teen patti tables; the "one day" versions of any table on 99exch are the slower, single-round format where the market stays open longer.
Wicket Blast is the cricket-flavoured tile in NEW LAUNCH, and Golden Kick is the football one. Neither is the exchange; they are instant games. Real cricket exchange trading, with back and lay prices on each match, lives on the sports side of the lobby and is the reason most 99exch usernames exist in the first place.
Below the favourites row sits OUR PROVIDERS, which is a row of studio logos rather than games. Tap one and the lobby filters to that studio's tables. Ezugi in the top strip is the same idea, a provider shortcut rather than a game, which is why it sits next to Lightning and Insta Live rather than next to Aviator.
Now the cricket side, since it is why you are here. From the lobby, the sports link opens a list of matches, live ones first. Tap a match and the market page loads with the match odds market at the top, then the fancy and session markets under it. Each runner has a back column and a lay column, and tapping a price opens a stake box at the bottom of the screen on 99exch mobile. Type the stake, confirm, and the bet moves to the pending or matched list depending on whether someone took the other side.
That demo lobby shows this exact screen with play money, which is the single best reason to press Login with Demo ID before a real ID exists. Learn the stake box on a Ranji match nobody is watching, not on an IPL final with a real ₹500 on the line.
One line on the support bubble: it floats bottom-right in the lobby, it is the same 24x7 desk, and it is the fastest route if a bet shows as pending for longer than the match result should take.
How to Get a 99exch ID — Quickest Way to Your New Account
There is no form. The 99exch ID comes from the desk, and the whole thing runs over WhatsApp in a handful of messages. Roughly ten to twenty minutes on a quiet afternoon; longer on an IPL night when the desk is busy.
- Press the Get ID button on this site (or Contact On Whatsapp on the 99exch login screen). It opens the desk chat.
- Send one line: "I need a new 99exch ID." Add a name if you like; the desk will ask otherwise.
- Back comes the minimum deposit, which is ₹500, and a UPI handle. Confirm any offer in this message before paying, because offers vary and nothing is guaranteed.
- Pay ₹500 or more by UPI, IMPS or bank transfer. Take a screenshot of the success screen.
- Send the screenshot. On a normal day the desk credits the balance and sends the username and password within about 10 minutes.
- Open 99exch.com, type both into the LOGIN card, press Login. You are in the lobby with the deposit already showing.
- Change the password from inside the sports exchange on the first visit. Two minutes, and it means the desk's message is no longer the only copy.
Whatever username the desk sends is yours on every 99exch address and inside the APK. There is no seperate app account. Step 6 works the same whether you typed the address, tapped a mirror, or opened the app.
What the desk asks for is short. A name to put on the 99exch account, the amount you want to start with, and the payment screenshot. It does not ask for documents, and it does not ask for a photo of your card. If a chat claiming to be the 99exch desk asks for either, that is not the desk, and the Contact On Whatsapp button on the real login page will take you to the one that is.
Timing, honestly, is the only variable. On a Tuesday afternoon in June the the whole sequence from first message to first login has taken under twelve minutes in my experience. On a Sunday IPL double-header it has taken over an hour, because the same desk that issues IDs is also crediting a few hundred deposits at once. Nothing about your request changes that; only the day does.
If the desk goes quiet at step 5, it is almost always a match night. Wait fifteen minutes, then resend the screenshot with the amount written in text.
99exch Deposits and Withdrawals — Instant UPI Payments, Simple Steps
Both go through the desk, both have a floor, and both have a normal-day timing that stretches on big nights. Deposit: minimum ₹500, credited in roughly 10 minutes. Withdrawal: minimum ₹1,000, paid in 20 to 60 minutes. The mobile layout has a path for the first one, /m/deposit, but on 99exch the money still moves through a WhatsApp message either way.
On 99exch the /m/deposit path is worth knowing because it shows your current balance and the desk's current instructions in one place. It does not take a card payment on 99exch; the actual transfer still happens in your UPI app, and the screenshot still goes to the desk. Think of /m/deposit as the notice board, and the WhatsApp chat as the counter.
Do This on 99exch
- Message the desk first and wait for the UPI handle before paying; the handle can change, and an old one in your UPI history may no longer be the 99exch desk's.
- Send the payment screenshot with the amount visible. That screenshot is what the desk matches against.
- Keep the bank or UPI name the same as the name on your 99exch account. Before a large withdrawal the desk checks that the two match. It is a fraud check, not paperwork.
- Withdraw in round amounts at or above ₹1,000. A request for ₹950 will simply be refused.
- Ask for withdrawals before the last over of a final rather than after, if you want the normal 20-60 minute window rather than the slow one.
Skip This on 99exch
- Don't pay to a handle from a screenshot someone else sent you. Only the handle the 99exch desk gives you in your own chat counts.
- Don't expect a bonus that was not written in the chat before you paid. Offers vary; the desk decides them and can say no.
- Don't send the same screenshot twice thinking it will speed things up. It creates a duplicate check and slows the credit.
- Don't withdraw to a third person's UPI. That name-match rule above will stop it, and you will have lost the time.
- Don't judge the desk's speed by a World Cup final night. Twenty minutes becomes two hours on those, and thats normal for every exchange desk, not only 99exch.
Deposits rarely go wrong. Withdrawals go wrong in one way: the name on the bank account does not match the name the desk has. Fix that before you need a payout, not during.
Official 99exch Addresses — .com, .live and Every Extension That Works
99exch.com is the main address. 99exch.red, 99exch.green, 99exch.live and 99exch.black are the same sportsbook on different domain extensions. Same LOGIN card, same username, same balance, same desk. When someone searches "99exch red" they are looking for the .red address, nothing else; the word is a domain ending, not a version or a colour.
Why five? Because a domain can be blocked or go down, and a mirror keeps the login working while it is sorted. If your bookmark stops loading, type the next one. Your balance has not moved.
How to tell a real 99exch address from a lookalike, in one check: the address bar reads 99exch followed by one of those five endings and nothing else. Not 99exch-login, not 99exchs, not a subdomain in front of it. Then the LOGIN card with User Name, Password, Login and Login with Demo ID. A page with a Register button or a Sign Up form is not the 99exch sportsbook, because the sports exchange has never had one.
Mobile layout on 99exch uses paths under /m/: /m/home is the lobby, /m/login is the card, /m/deposit is the money screen. They exist on every 99exch address, so 99exch.live/m/login and 99exch.com/m/login are the same screen. Pages /99exch-com/ and /99exch-live/ on this site walk each address in more detail.
99exch on Android and iPhone — Secure Access on Any Phone
Android users press Download .apk on the login screen, allow the install from browser, and get an app icon. It is a wrapper around the same 99exch sportsbook: same username, same balance, same lobby. It is not on Google Play and never has been, so any Play Store listing with the name is not this.
Install on Android, step by step: press Download .apk on the 99exch login page, wait for the file, tap it from the notification, allow installs from this browser when the phone asks, press Install, then Open. It lands on the same LOGIN card. About 90 seconds on a decent connection. If the phone says the app is blocked, that is the "unknown sources" setting, and it is a one-time allow for the browser you used.
iPhone users skip the APK. Safari or Chrome to 99exch.com, same LOGIN card, same everything. Add the page to the home screen if you want an icon; it behaves close enough to the app that most people stop noticing.
One honest note: the APK and the browser recieve the same updates at the same time, because the app is just the sports exchange in a shell. There is no feature that lives only in the app. Pick whichever one loads faster on your connection and stop worrying about it.
More 99exch Guides: Login, ID, APK, Demo and Live Odds
- 99exch login, the LOGIN card explained field by field, with the fixes for the four common sign-in errors.
- 99exch ID — the full desk walkthrough, what to send, what comes back, and the ₹500 first deposit.
- 99exch APK, the Download .apk link, the Android install steps, and what iPhone users do instead.
- 99exch com — the main 99exch.com address, the /m/ paths, and how to tell a real address from a lookalike.
- 99exch live, the .live mirror, plus the live in-play cricket markets and where they sit in the lobby.
- 99exch demo ID — the Login with Demo ID button, what the play balance can and cannot do.
99exch FAQ — Straight Answers Before You Log In
How do I 99exch login?
Open 99exch.com, type the username and password the desk sent you into the LOGIN card, and press Login. Those same details work on 99exch.red, .green, .live and .black, and inside the Android APK. If the page will not load, switch to another 99exch address before assuming the password is wrong.
Is 99exch safe?
99exch is an agent-issued exchange sportsbook, so safety depends on using the real addresses and the desk chat you started yourself. Pay only to a UPI handle the desk gives you in your own chat, keep your bank name matching your account name, and change the password after your first login. 99exch is for users aged 18 and over.
How can I get a 99exch ID?
Message the 99exch desk on WhatsApp through the Get ID button, ask for a new ID, pay the ₹500 minimum deposit to the UPI handle the desk sends, and forward the payment screenshot. A username and password come back, usually within about 10 minutes on a normal day and longer on big-match nights.
What is the minimum deposit in 99exch?
The minimum deposit on 99exch is ₹500, paid by UPI, IMPS or bank transfer to the handle the desk provides. Balance is normally credited within about 10 minutes after you send the screenshot. Minimum withdrawal is separate and higher, at ₹1,000 per request.
Is 99exch available on Google Play?
No, 99exch is not on Google Play. Android users get the app from the Download .apk link on the 99exch login screen and install it from the browser. iPhone users have no app and use the browser version at 99exch.com, which has the same LOGIN card, username and balance.
How long does 99exch withdrawal take?
A 99exch withdrawal normally takes 20 to 60 minutes after you send the request to the desk, with a minimum of ₹1,000 per request. On finals nights and busy IPL evenings it can take longer. Before paying out a large amount the desk may ask that your bank or UPI name matches your account name.
Can I use 99exch demo ID without deposit?
Yes, the Login with Demo ID button on the 99exch login page opens the lobby with play-money balance and asks for no deposit and no account. You see the same tables and cricket markets as a real user. Nothing won in the demo can be withdrawn; it exists only for practice.
99exch at a Glance — The Sportsbook Summed Up From Its Own Screen
- Sportsbook
- 99exch, an Indian cricket exchange and live casino sportsbook with agent-issued IDs
- Main address
- 99exch.com, with /m/home, /m/login and /m/deposit for the mobile layout
- Mirrors
- 99exch.red, 99exch.green, 99exch.live, 99exch.black — same account and balance on all five
- Login fields
- User Name and Password inside the LOGIN card, then the Login button to the lobby
- Demo
- Login with Demo ID button; play money, no deposit, same markets and tables
- App
- Download .apk on the login page for Android; iPhone uses the browser; not on Google Play
- Minimum deposit
- ₹500 by UPI, IMPS or bank transfer, credited in about 10 minutes on a normal day
- Minimum withdrawal
- ₹1,000 per request through the 99exch desk
- Withdrawal time
- 20 to 60 minutes normally; longer on finals nights; bank name should match the account name
- Support
- 24x7 WhatsApp desk, plus the support bubble bottom-right in the lobby
- Games
- Cricket exchange with back and lay, football, tennis, Aviator, Dragon Tiger, Baccarat, Teenpatti, Andar Bahar, Roulette and the NEW LAUNCH row
People Also Search For 99exch
- 99exch login
- 99exch id
- 99exch com
- 99exch apk download
- 99exch id kaise banaye
- 99 exch sign up bonus
- 99exch live
- 99exch whatsapp number
- 99exch demo id
- welcome to 99exch
EZUGI
LIGHTNING
INSTA LIVE
SEXY
AVIATOR
MINES
BIKINI GAMES
CHICKEN ROAD CROSS
COLOR PREDICTION