99exch is an Indian sports exchange covering cricket, football, tennis and live casino, and every account on it runs through an ID issued by a WhatsApp agent — you sign in at 99exch.com, fund from ₹500 by UPI, and withdrawals land in 10-30 minutes.
This page does two jobs. Already hold an ID? The login steps sit directly below — 99exch.com on desktop, /m/login on a phone. Need a fresh ID? Skip to the WhatsApp section; there is no public signup form on 99exch, and the agent route takes only a few minutes.
Pick your lane and go. Everything else on this page — the games one account opens, the demo ID, deposit timings, mobile setup, safety checks — is depth for after you are in.
99exch — sign in or get a new ID, one account for cricket and casino.
Already Have a 99exch ID? Log In in Under a Minute
Open 99exch.com in any browser (on a phone, go straight to /m/login), type the username and password your agent sent on WhatsApp, and press Login. First sign-in on a new 99exch ID forces a password change — set your own before the markets load. That is the whole process.
Here it is as a checklist:
Type 99exch.com into the address bar — do not tap a Google ad, type it yourself.
On mobile, 99exch may route you to /m/login; that is the same site, sized for a phone screen.
Enter your username exactly as the agent sent it. Capital letters matter.
Enter your password. Watch for an auto-capitalised first letter on phone keyboards.
Press Login.
First time in? A change-password screen appears before anything else. Choose a new password, save it somewhere private, and continue.
The 99exch wordmark in the header should load within a couple of seconds on 4G. If a fixture list appears with market rows under it, each row carrying a back price and a lay price, you are in.
If a 99exch Sign-In Will Not Go Through
Nine times out of ten a failed 99exch login is a typing issue, not a server issue. Usernames on 99exch are case-sensitive, and phone keyboards love to capitalise teh first letter or sneak a space after the last character. Retype both fields slowly, from the WhatsApp message, and try again before assuming anything worse.
Still stuck? Run through these in order:
"Invalid credentials" after a correct retype — your password may have been reset. Message your agent; they can confirm the current one or issue a fresh reset in a few minutes.
Page will not open at all — betting domains get blocked in India, so 99exch.com is probably blocked on your network rather than down. Ask your agent for the address that is working today. 99exch keeps extension addresses ready — 99exch.green, 99exch.red, 99exch.win — and the same username, password and balance open on each of them. An address is official when the agent sends it, never when a search result does.
Forgot your password entirely — there is no "forgot password" email link on 99exch. Recovery goes through the agent on WhatsApp, same as everything else. Say which username it is, and you will recieve a reset shortly.
Logged out mid-session — usually a dropped connection. Sign in again; your balance and open bets are held on the server, not on your phone.
One more habit worth building: after the forced first-password-change, log out and log back in once with the new password. Thirty seconds now saves a locked-out panic on match night.
Not Holding a 99exch ID Yet? The WhatsApp Route
A new 99exch ID comes from a WhatsApp agent, not from a form — message the agent, say you want a 99exch ID, fund it with ₹500 or more by UPI, and the username plus starting password arrive in the same chat, usually inside ten minutes. Agents answer round the clock.
No form. No email chain. No OTP maze. The WhatsApp number for this site is +91 81097 11726 — save it as plain text and message when ready.
What to actually send, step by step:
Open WhatsApp and message the agent: "I need a new 99exch ID."
Say what you mainly want it for — cricket, casino, or both. (The ID covers everything either way; this just helps the agent point you at the right screens.)
The agent shares payment details. Send ₹500 minimum by UPI to fund the new account. Send from your own UPI handle, the same one you will later withdraw to.
Share the payment screenshot in the chat.
Receive your username and password, plus the 99exch address that is working today.
Log in, change the first password when prompted, and you are live.
The ID itself costs nothing — that ₹500 is not a fee, it is your opening balance, and it sits in your account ready to place. Worth repeating because new users ask constantly: creation is free; the money you send is yours to play with.
Timing honestly varies with the hour. Mid-afternoon on a Tuesday, the whole exchange takes maybe five minutes. During an IPL toss, when every agent's phone is buzzing, allow twenty. Either way you deal with a person, which means odd questions ("can my brother use his UPI?" — better not, keep it your own) get answered instead of bounced by a form validator.
What a 99exch Agent Will and Will Not Ask For
Expect three things in the chat: which service you want (a new 99exch ID, a demo, or both), your deposit by UPI, and the screenshot proving it. Some agents ask what name to put on the account. That is the full list.
Now the other side, because knowing it protects you. A genuine agent will never ask for your password once the ID exists — resets are done from their end without it. Nobody legitimate needs your UPI PIN, your card number, an OTP from your bank, or remote access to your phone. Any of those requests means you are talking to an impostor who copied a profile photo, and the correct response is to stop replying and message the number you saved earlier, not the one that messaged you.
A small tell that helps: real agents push details to you — payment info, credentials, mirror links. Fakes pull details from you. Keep that direction of travel in mind and the whole category of scam loses its grip.
Why 99exch Skips the Public Signup Form
Because an agent-issued 99exch ID gives you a named human before you have deposited a rupee, and that same human later handles your deposits, withdrawals, password resets and mirror links. A public form would give you an account; the WhatsApp route gives you an account plus the person who services it.
There is a practical side too. If a payment ever goes astray, you are not raising a ticket into a void — you scroll up in the same chat where the payment screenshot already sits and ask. Disputes on 99exch get settled by people who can see the whole thread.
Keep that chat. Do not delete it, do not clear it. It is your receipt trail, your address book and your helpline in one place.
What One 99exch Account Opens: Cricket to Worli Matka
A single 99exch ID covers everything — cricket, football and tennis exchange markets on one side, live casino tables on the other — with one balance shared across all of it. Nothing extra to register, no separate casino wallet, no second login for the tables.
On the sports side, cricket leads by a distance. IPL fixtures, T20 leagues, internationals — each match row shows its start time, and each market opens into rows carrying a back cell and a lay cell. Back means you think it happens; lay means you think it does not. (The lay column confuses almost everyone for the first day; that passes quicker than you expect.) Football and tennis run on the same row layout, so once you can read one 99exch screen you can read them all.
Switch tabs and the casino side of 99exch is live-dealer, not animation:
Table
What it is
Teen Patti 20-20
The classic three-card game, dealt live, two sides to back
Dragon Tiger
One card each side, higher card wins — rounds finish in seconds
Andar Bahar
Pick the side where the matching card lands
Lucky 7
Above or below seven on a single card
Aviator
A rising multiplier — cash out before the plane goes
Worli Matka
The traditional numbers game, run digitally
Dragon Tiger and Lucky 7 are the gentlest starting points — single-card outcomes, no hand rankings to memorise. Teen Patti 20-20 rewards a little patience. Aviator is quick and, honestly, quicker to empty a balance than new users expect, so meet it on a demo ID first.
One balance, both worlds. Deposit once and the money follows you from a T20 market to a Teen Patti seat and back without any transfer step in between.
Test 99exch First with a Free Demo ID
Ask your agent for a 99exch demo ID and you get the live 99exch markets loaded with practice balance — same fixtures, same market rows, same casino tables — at zero cost and zero risk. Nothing about it is a simulation except the money.
Treat it as a rehearsal, not a toy. Place a back bet and a lay bet on a live match so the back-versus-lay logic settles in. Sit at Dragon Tiger for ten rounds. Find the the balance display, the open-bets list, the logout button. Ten focused minutes on a demo ID teaches more than an hour of reading about it.
Two things a demo cannot do. Practice balance can never be withdrawn — it is not money, and no agent can convert it. And a demo username is a separate login from a funded one; when you upgrade, the agent issues fresh real-money credentials rather than topping up the practice account.
A fair question at this point: how long should the rehearsal last? A day is plenty for most people. Use the demo across one full evening match — watch how the back and lay rates on 99exch drift with wickets and overs, place a few practice bets at different moments, and note how differently the same market feels in over 3 versus over 18. When the funded ID arrives, that evening of pattern-watching is the difference between reading the screen and merely looking at it.
If an agent offers a demo without being asked, take it as a good sign. A sportsbook with nothing to hide lets you look around first.
Your First Session on 99exch: Login to First Bet
Once your 99exch login works, a sensible first session runs in this order: read one cricket market without betting, place one small back bet, check the open-bets list, then visit one casino table. Twenty minutes, roughly, and after it 99exch stops feeling foreign.
Start on the fixture list. Match rows on 99exch print the start time on the left — glance there first, because backing a market on a game that starts in four hours behaves very differently from one starting in four minutes. Tap a live match and the market screen opens: one row per outcome, each carrying a back cell and a lay cell with the current rate printed inside.
Placing the bet itself:
Tap the back cell on the outcome you fancy.
A bet slip opens showing the rate. Enter your stake — start small, ₹100 is plenty for a first one.
Confirm. The bet moves into your open bets list, visible from the menu.
Watch the market. Rates on the cells move with the game, which is the exchange part of 99exch doing its job.
Settlement happens automatically when the market resolves — the balance figure in the header updates on its own, no claiming step. Check it once so you know where to look, then stop checking it every over. Easier said than done.
For the casino half, tap across to the tables and open Dragon Tiger for your first look rather than Aviator. Rounds are short, the choice is one card against another, and you can watch several rounds without betting at all, which no cricket market really lets you do. The dealer is live; the pace is honest.
One rule for session one on 99exch: decide your total stake for the evening before the first bet, not during. 99exch will still be there tomorrow.
Money In and Out of 99exch: ₹500 UPI, 10-30 Minute Payouts
Deposits into 99exch start at ₹500 by UPI, and withdrawals reach your bank by UPI or IMPS in 10 to 30 minutes — both handled through your WhatsApp agent, both available 24x7. No processing days, no banking-hours excuse.
At a glance:
Action
Method
Minimum
Typical time
Deposit
UPI to agent's details
₹500
Minutes after screenshot
Withdrawal
UPI / IMPS to your account
Ask your agent
10-30 min
The flow both ways is the same chat you already have open. To deposit: ask for current payment details (ask every single time — details rotate), pay, send the screenshot, watch the balance update. To withdraw: send the amount and your UPI or bank details, and the transfer follows.
I said minutes after the screenshot for deposits. Correction — on a normal evening, yes; during a World Cup final or an IPL playoff, the queue is real and even the agent's fast hands need a while, so fund an hour before the toss rather than during the anthem.
Sameer in Nagpur learned that the pleasant way: he sent ₹1,500 by UPI at 6:40 pm before an evening IPL game, saw his 99exch balance update at 6:47, and had his first withdrawal of ₹2,200 back in his bank 19 minutes after requesting it at the innings break. Seven minutes in, nineteen out — that is the service working as described.
Three habits keep money moving smoothly. Pay only from your own UPI handle, because a mismatch between the paying name and the withdrawing name is the single most common cause of delay. Keep every screenshot. And request odd amounts naturally — ₹1,700 is as withdrawable as ₹2,000; there is no round-figure rule.
Timing Your 99exch Deposits Around Match Nights
Plan money moves against the cricket calendar, not against the clock. On quiet afternoons, a 99exch deposit clears in a handful of minutes and a withdrawal often beats the 10-minute mark. From about an hour before a marquee toss — an IPL playoff, an India game — every agent's queue lengthens, and the same requests sit closer to the 30-minute edge.
The practical rules that fall out of this: fund before 6 pm on big-match days, request withdrawals at the innings break rather than at the final ball when everyone else does, and never let a deposit be the thing standing between you and a market that opens in three minutes. Money that is already in the balance is the only money you can place instantly.
Weekends follow the same shape. Saturday evening is the busiest window of the week on 99exch; Sunday morning is close to the quietest. If a withdrawal can wait twelve hours, the quiet window will handle it faster.
99exch on Your Phone: /m/home in the Browser, No App Store Needed
Open /m/home after logging in at /m/login and you have all of 99exch rebuilt for a phone screen — every market, every casino table, deposits and withdrawals through the same WhatsApp chat. You will not find 99exch on the Play Store, and you do not need to.
The mobile version of 99exch is not cut down. Every fixture keeps its start time, every market keeps its back and lay cells; the layout simply stacks vertcally so a thumb can reach it. On a mid-range phone over 4G the market rows refresh without complaint.
Want an app-like icon anyway? Chrome does it in four taps:
Log in at /m/login and land on /m/home.
Tap the three-dot menu, top right.
Choose Add to Home screen.
Name it and confirm.
An icon appears beside your other apps and opens straight into 99exch — no store, no APK file, no update downloads. The same trick works in Safari on an iPhone through the Share menu.
Two phone-specific cautions. Never install a "99exch app" APK from a Telegram group or a forwarded link; 99exch runs in the browser, and the only genuine app file is the one your own agent sends. And if you keep a seperate browser for 99exch, use the one you actually update, because an old browser is where the market rows start misbehaving, not the site.
Battery-saver modes sometimes freeze the 99exch tab mid-match. Keep it in front while a bet is open, or reopen /m/home afterwards and check the open-bets list to confirm the bet settled.
Mistakes That Slow New 99exch Users Down
Most early problems on 99exch trace back to five avoidable mistakes: mistyped credentials, paying from someone else's UPI, deleting the agent chat, taking links from search ads, and treating Aviator like a warm-up game. Every one of them has a thirty-second prevention.
Mistyped credentials. Usernames arrive on WhatsApp, and copying them by eye invites errors — a capital swapped, a trailing space picked up. Copy-paste directly from the agent's message into the 99exch login fields instead of retyping. If paste is blocked, type character by character with the keyboard's auto-capitalise switched off.
Someone else's UPI. Tempting when your own balance is short — a brother pays, you play. Then the withdrawal goes back toward the paying account's details and the names do not line up, and now there is a delay that a five-minute wait for your own UPI would have avoided entirely. Own handle in, own handle out. Always.
Deleted chat. That WhatsApp thread holds your payment screenshots, your credentials, the current mirror address and the agent's number. People clear chats to free storage and then cannot prove a deposit from last Tuesday. Archive the chat if it clutters your list; never delete it.
Ad links. Searching "99exch login" and tapping the top ad is how lookalike pages find their victims. Type 99exch.com yourself, use your saved home-screen icon, or open the last address your agent sent. Nothing else.
Aviator first. The multiplier game is the most tempting screen on 99exch and the fastest at emptying a new balance. Learn it on demo money, set a cash-out habit, and only then bring real stakes to it.
None of this is complicated. It is the difference between a first week on 99exch that runs smoothly and one spent messaging the agent about problems that were preventable.
Protecting Your 99exch Login, Balance and Working Address
Three checks keep a 99exch account safe: confirm the padlock in the address bar before typing your password, take mirror addresses only from your WhatsApp agent, and never share your password with anyone — the agent included, because the agent never needs it. Everything else is detail on those three.
The padlock first. Every genuine 99exch address — 99exch.com, /m/login, and the extension addresses such as 99exch.green or 99exch.red — serves over https. A missing padlock means stop, not shrug.
Addresses second, because this is where people get caught. Betting domains get blocked in India, so when 99exch.com stops opening the account is fine and the domain is not — 99exch.green, 99exch.red and 99exch.win exist for exactly those days, and they carry the same ID and the same balance. All fine, when your agent sends them. The trap is searching "99exch new link" and tapping the shiniest ad, which is roughly how lookalike pages harvest passwords. A clone can copy the 99exch wordmark in an afternoon; what it cannot copy is arriving in your existing agent chat. Address from the agent, or no address at all.
Passwords third. Change the first-issued password immediately (99exch forces this anyway), pick something you use nowhere else, and treat any message asking for it as fake no matter how official the profile photo looks. Real agents reset passwords; they never request them. On a shared or family phone, log out after every session — 99exch holds your session untill you do, and a curious cousin with your open balance is a story nobody enjoys telling.
Last one, and it is about the money rather than the login: the ₹500 minimum on 99exch exists so a first deposit can stay small. Fund what you plan to place this week, keep the rest in your bank, and let the 10-30 minute withdrawal window do the storing for you.
99exch FAQ — Straight Answers on IDs, Payouts and Access
How do I log in to my 99exch account?
Go to 99exch.com on desktop or /m/login on a phone, enter the username and password your WhatsApp agent sent, and press Login. Both fields are case-sensitive, so type them exactly. On your first sign-in, 99exch asks you to change the password before the markets open.
How can I get a new 99exch ID?
Message a 99exch agent on WhatsApp at +91 81097 11726 and ask for a new ID. There is no public signup form. Fund the account with at least ₹500 by UPI, share the payment screenshot, and your username and password arrive in the same chat, usually within minutes.
Is a 99exch ID free?
Yes. 99exch charges nothing to create an ID. The ₹500 you send when opening the account is your starting balance, not a fee — it stays in your account for you to place on cricket markets or casino tables. Demo IDs with practice balance are also issued free.
What should I do if I forgot my 99exch password?
Message your agent on WhatsApp and ask for a reset — 99exch has no self-service email recovery link. Tell the agent your username, and a new password reaches you in the same chat within a few minutes. Change it to your own the next time you log in.
Why is 99exch not opening on my phone?
Betting domains get blocked in India, so the address is usually the problem, not your ID. Ask the desk for the current 99exch address: extensions such as 99exch.green, 99exch.red and 99exch.win open the same account and balance. Also try /m/login and switch between WiFi and mobile data.
What is the minimum deposit in 99exch?
The minimum deposit in 99exch is ₹500, paid by UPI to the payment details your agent shares in WhatsApp. Ask for fresh details before every deposit, pay from your own UPI handle, and send the screenshot in the chat. Your balance typically updates within minutes of confirmation.
How long does a 99exch withdrawal take?
Between 10 and 30 minutes in most cases. Send your withdrawal amount and UPI or bank details to your agent on WhatsApp, and the money arrives by UPI or IMPS. Withdrawals run 24x7 on 99exch, though busy match nights can push timings toward the longer end.
Can I try 99exch with a demo ID before depositing?
Yes. Ask your WhatsApp agent for a 99exch demo ID and you get the live markets with a free practice balance — same cricket odds, same casino tables, no deposit needed. Practice balance cannot be withdrawn, and when you switch to real play the agent issues separate funded credentials.
99exch Casino Tables That Open on the Same Login
Every table below runs on the 99exch balance you already use for cricket markets.
99exch is the brand behind everything on this page, and the searches that lead here split into a few clear groups. Some people type 99exch, others type 99 exchange, and both arrive at the same sports exchange and live casino.
Sign-in: the 99exch login sits at https://99exch.com on a laptop, while phones use https://99exch.com/m/login or the shorter 99exch.com/m/login. Searches for 99 exchange login, 99 exchange id login and 99exch live login all end at the same two fields.
Password trouble: a forgotten 99exch.com login password is reset by the agent on WhatsApp, never by email, and the same answer covers 99 exchange login password. An old http://99exch.com login bookmark still reaches the sign-in page, though the https://99exch.com login is the one worth keeping.
Mobile paths: https://99exch.com/m/home is the phone home screen and https://99exch.com/m/login is the phone sign-in form; plenty of players write them as 99exch.com/m/home and 99exch.com/m/login, and 99 exchange com means the same address.
Blocked domains: betting domains get blocked in India, so 99exch.green, 99exch.red, 99exch.win and 99exch.in stay ready. A 99exch.win login, a 99exch.in login or 99exch.io opens the same account with the same balance, and the desk sends whichever address is working that day.
Getting an account: a 99exch id is issued free on WhatsApp, and a 99 exchange id is the same thing. 99exch new id, 99exch sign up, 99 exchange sign up and 99exch register all describe one flow — message the desk, fund ₹500 by UPI, receive a username. The 99exch new id number people ask for is the desk number, +91 81097 11726.
App files: the 99exch apk arrives from your own agent, never a download site, and that is also what 99 exchange apk and 99exch.com APK mean. A 99exch app download, or a hunt for 99exch download, 99exch download apk or the 99exch app download apk latest version, ends in the same chat. The 99exch app and the 99 exchange app are one product, and on iPhone a browser icon replaces the file.
Support: the 99exch.com WhatsApp number handles IDs, deposits and payouts around the clock, and 99 exchange whatsapp number or 99 exchange customer care number point at that same desk.
In-play: 99exch live and 99 exchange live searches are about the in-play cricket list, where prices keep moving through the over.
The greeting on the sign-in screen is why welcome to 99exch gets typed so often, sometimes shortened to welcome 99exch. Deposits start at ₹500 by UPI, withdrawals reach a bank in 10-30 minutes, and a free demo ID with practice balance is there for anyone who wants a look before real money moves.