99exch logo Get 99exch ID
Welcome to 99exch

99exch: Official Login, ID Setup and Live Sportsbook Access in India

One page that covers the whole thing โ€” how the 99exch login card works, how an ID actually reaches you, what the live screen looks like mid-over, and why people keep searching for 99exch red and 99exch green as if they were separate sites.

  • ~10 minID turnaround
  • UPIdeposit & payout rail
  • Demo IDfree practice login
  • 24ร—7desk on WhatsApp

What is 99exch and who actually uses it?

99exch is a cricket-first betting exchange used mostly in India. You get a username and password from a signup desk rather than filling a public registration form, then log in to back and lay live cricket odds, play casino tables, and settle through UPI with the same desk.

That one paragraph covers about eighty percent of what people want when they type the brand into Google. The rest is detail, and the detail is where most sites go quiet. So let us be specific.

Open any match on 99exch and each team carries a back price and a lay price. Nobody at a trading desk typed those in. Say Mumbai show 1.72 to back: that figure is on your screen because another 99exch user has offered to lay at 1.72, and clicking it pairs your stake with theirs. 99exch keeps a slice from whichever side wins. It is also why the numbers jump so hard in a run chase โ€” no one is adjusting them by hand, the market just refills as people pile in, which the fixed take-it-or-leave-it price of a bookmaker never does.

The typical 99exch user is not a professional trader. In my experience the profile is a working man in his late twenties from a tier-two city, phone in hand, watching an IPL game with the sports exchange open in a second tab. He is putting five hundred or a thousand rupees on the match, cashing out at the strategic timeout, and messaging the desk on WhatsApp when a withdrawal takes longer than he expected. Nothing exotic. The platform is built almost entirely around that person.

Which is also why the interface looks the way it does. There is no glossy onboarding funnel, no email verification loop, no ten-screen tutorial. There is a login card with two fields and a WhatsApp button underneath. Some people find that suspicious the first time they see it. Once you understand that the desk is the account system, it stops being strange.

Welcome to 99exch: what you actually see when the sportsbook loads

Search volume for the phrase "welcome to 99exch" is real and steady, and it tells you something interesting โ€” people are not searching for a marketing page. They are searching for the screen they half-remember. So here is that screen, described honestly.

The background is a plain brand gradient, darker toward the bottom. Near the top sits the 99EXCH wordmark. Below it, the login card. The card says LOGIN with a small pointing hand emoji, and that emoji is not decoration โ€” it is the fastest way to tell a genuine 99exch sportsbook from a scraped copy, because the copies almost always drop it.

Inside the card: a User Name field with a person icon on the right, a Password field with a key icon, then the Login button and the Login with Demo ID button directly under it. Beneath those two, small print about reCAPTCHA and Google's Privacy Policy. Then a support email link. Then a dashed divider, and three stacked buttons โ€” Download .apk, Contact On Whatsapp, and Share This Apk to Friend.

That is the entire 99exch homepage. No banner carousel, no sportsbook preview, no live scores. The sports exchange does not try to sell you anything before you are inside, because everyone arriving at that URL already has an ID or is about to be given one.

Why 99exch hides everything behind login

sports exchanges in India are distributed through agent networks. The odds screen sits behind the door because the desk that issued your 99exch ID also handles your money โ€” there is no anonymous wallet to fund. Showing markets to logged-out visitors would serve no purpose and would attract scrapers.

Why the 99exch demo button is worth a tap

Login with Demo ID drops you into the same 99exch sportsbook with play-money credit. Real markets, real prices, fake balance. Use it for twenty minutes before you fund anything. It is genuinely the most underused button on the card, and it costs nothing.

Welcome to 99exch banner showing the Get ID Now button for a new 99exch account
The 99exch welcome route โ€” a name, a number, and the ID lands in your WhatsApp thread.

99exch login: two doors, one card

The 99exch login card gives you two ways in and they behave differently, which trips up newcomers constantly.

The top button expects the username and password your desk issued. Usernames on 99exch are usually short โ€” a few letters and some digits, occasionally with a dot. Passwords arrive temporary and you are expected to change them. Do it. A temporary password sitting in a WhatsApp thread is the single most common way these accounts get compromised, and no amount of platform security helps if the credential is still readable in a chat backup.

The second button loads a shared demo account. It does not remember you, it does not carry a balance over, and anything you "win" on it stays imaginary. What it does do is let you learn where the cash-out control lives before an actual match is running.

If neither works, the fault is nearly always one of three things: the 99exch address you saved has stopped resolving, you are on a lookalike copy rather than a genuine mirror, or the password has a trailing space from copy-paste. That third one is embarrassingly common. Type it out manually once before you assume the account is dead. The full walkthrough sits on the 99exch login page.

How to get a 99exch ID in about ten minutes

No form, no OTP loop, no document upload. The whole thing happens in a chat window, and it is faster than most people expect.

  1. Message the 99exch desk

    Tap the WhatsApp button on this page. The chat opens with the 99exch signup desk, not a bot queue.

  2. Ask for a working 99exch address

    Ask the desk which 99exch address to use right now, because the sportsbook answers on several domains and the current one changes.

  3. Share a name and a number

    A first name and a working mobile number is the whole form. No document upload happens at this stage.

  4. Receive your 99exch ID and password

    The desk sends a username and a temporary password in the same chat, usually inside ten minutes.

  5. Sign in and change your 99exch password

    Open the 99exch login card, sign in with the temporary password, and change it from the account menu straight away.

Ten minutes is the honest average on a quiet afternoon. On a big night โ€” an India game, an IPL playoff โ€” the desk is handling a queue and it stretches. Twenty five, thirty minutes. If you know you want to play a specific match, get the ID the day before. Deeper detail on formats, limits and what the desk can and cannot change is on the 99exch ID page.

Ready to open your 99exch account?

Name and mobile number is all the desk needs. ID and password come back in the same chat.

Get 99exch ID Now

99exch red, 99exch green and every other 99exch domain

This confuses more people than anything else about the brand, so it deserves a straight answer.

Only the ending of the URL changes. One 99exch login opens 99exch.red and 99exch.green alike, with a single balance behind both; the 99exch red page has the detail on that address.

Read them written out and the mystery evaporates. "99exch red" is 99exch.red. "99exch green" is 99exch.green. Red, green and black are not themes โ€” they are top-level domains, sold by registrars in exactly the same way .com and .in are. The giveaway is in the search strings themselves: nobody types "99exch red m deposit" unless they are half-remembering 99exch.red/m/deposit.

99exch.red

Mirror on the .red extension. Mobile screens live under /m/, which is why "99exch red m home" and "99exch red m login" show up so often in search.

99exch.green

Mirror on .green. Same sports exchange, same markets, same balance. Searched slightly more than red, usually as "99exch green login".

99exch.black

Mirror on .black, less common. Turns up mostly as "99exch black login" from people whose previous address stopped resolving.

The list does not stop there. The same sportsbook answers on 99exch.com, 99exch.in, 99exch.io and 99exch.win, and the reason for all of them is practical rather than mysterious: betting domains in India get blocked or stop resolving without warning, so several are kept alive at once. When one dies, another still works.

Here is the practical rule, and it is the opposite of what most people assume. Your 99exch credentials work on every genuine address, because they all point at one account system. You never need to register again for a new domain, and a balance placed through one address shows up immediately through another. Full detail on the 99exch.red page, the 99exch.green page, and the 99exch.com address page which covers the whole set.

99exch live: the in-play screen during an actual match

Log in during a game and the sports exchange changes character completely. The quiet login card is gone. What replaces it is a dense, fast-moving grid.

Down the left, a sport list โ€” Cricket sits at the top by default because that is where the volume is. The centre column holds the match, and inside it the market blocks stack vertically: Match Odds first, then Bookmaker, then Fancy. The back prices sit in one column and the lay prices in the next, and the number under each price is how much is available to match at that price. Watch that number. A price with โ‚น4,000 behind it will vanish the moment somebody takes it; a price with โ‚น4,00,000 behind it is genuinely liquid.

99exch live in-play cricket odds banner with ball by ball markets and a join live now button
99exch live markets stay open ball by ball, which is why the sportsbook never really sits still during a chase.

Fancy is where 99exch gets busy. Runs at the end of the sixth over, total match sixes, a batsman's individual score โ€” these settle inside the match rather than at the end, and they are the reason people keep the sports exchange open ball by ball. They are also where inexperienced users lose the most, because a fancy line can move six runs in a single over and there is no cash-out cushion the way there is on match odds.

One thing worth knowing about 99exch live specifically: the video feed, where a sportsbook offers one, always lags the ground. Five to eight seconds is normal on Indian domestic streams, sometimes more. If you are betting off the video during the last over, you are betting on a delivery that has already happened. The market knows before your screen does. More on reading the in-play grid on the 99exch live page.

The 99exch app and that .apk button

The Download .apk button on the login card downloads an Android package directly. It is not on the Play Store and it will not be โ€” Google's policy on real-money gambling apps in India keeps every sportsbook of this type outside the store, so sideloading is the only route.

The file is small, usually well under 15 MB, because it is essentially a wrapper around the same web sportsbook with push notifications bolted on. Nobody should expect a native rewrite. What you gain is a persistent login, a home-screen icon, and alerts when a market you are in settles, so you are not keeping a seperate browser tab open all evening. What you give up is nothing much, other than the Android warning screen you have to click through during install.

Download the 99exch app banner showing the one tap 99exch apk install for Android
The 99exch apk sideloads straight from the login card โ€” no Play Store listing exists for it.

iPhone users are stuck with the browser. There is no 99exch iOS app, and any site claiming to host one is selling you something else. Add the sportsbook to your home screen from Safari's share menu and it behaves close enough. The apk walkthrough, version notes and the safe-install checklist are on the 99exch app download page.

Money in, money out

Deposits on 99exch run through the 99exch desk, not through a card gateway. You message, they send a UPI handle or a bank line, you pay, you send the screenshot, the balance appears. On a normal day that loop closes in two to five minutes.

Withdrawals are the reverse and they take longer, which is normal and not a red flag on its own. Twenty minutes to about an hour is the usual band. Where it stretches badly is late at night after a big cricket result, when every desk in the network is processing at once. I said an hour earlier โ€” on the night of a final, honestly, budget three.

Action on 99exchTypical railRealistic timingCommon snag
First depositUPI to desk handle2โ€“5 minutesScreenshot not sent, so nothing is credited
Repeat depositSame saved handleUnder 2 minutesHandle rotated since last time
Small withdrawalUPI back to you20โ€“60 minutesName on UPI does not match the account
Large withdrawalBank transfer1โ€“3 hoursExtra verification question from the desk
Post-final payoutUPI or bankCan run to 3 hoursNetwork-wide queue, nothing personal

Two habits save people a lot of grief here. Withdraw to the same UPI ID you deposited from โ€” mismatched names trigger a manual check every single time. And do not raise a second withdrawal request while the first is pending, because on most desks that pushes you to the back of the the queue rather than speeding anything up.

Which 99exch address is the real one?

A surprising slice of search traffic for this brand is literally people typing the address into Google with the protocol attached โ€” "https 99exch com" and variants of it. That is not a technical query. That is somebody who lost their bookmark.

Sportsbook addresses in this space rotate. Not because anything shady is happening on your account, but because these domains attract blocks and the operators keep spares ready. The consequence for you is simple: a saved link that worked in March may quietly stop resolving in August, and the sports exchange will look "down" when it is fine.

The reliable method is boring. Ask the desk. One WhatsApp message, you recieve the current address, you update your bookmark. Do not search for the address and click the first result, because that is exactly the gap phishing clones fill โ€” a pixel-perfect copy of the login card that harvests whatever you type. If the card you are looking at has no demo button, or the wordmark colours are off, close it. We break the address question down properly on the 99exch com page.

Games and markets 99exch actually offers

Cricket carries 99exch, but the 99exch sportsbook is not cricket-only.

SectionWhat sits insideBusiest window
Cricket exchangeMatch odds, bookmaker, fancy, session linesIPL evenings, India internationals
Other sportFootball, tennis, kabaddi during PKL seasonWeekend nights
Live casinoTeen Patti, Andar Bahar, roulette, baccarat tablesBetween innings and after midnight
Instant gamesAviator-style crash games, dice, number tablesAll day, small stakes
VirtualsSimulated cricket and racing when nothing real is onOff-season afternoons

Popular games on the 99exch sportsbook

99exch home Aviator 99exch home Wicket Blast 99exch home Teen Patti 99exch home Dragon Tiger 99exch home Andar Bahar 99exch home Lightning Roulette 99exch home Matka 99exch home Super Over 99exch home Mines 99exch home Blackjack 99exch home Instant Rummy 99exch home Jhandi Munda 99exch home Golden Kick 99exch home Five Cricket

The between-innings casino traffic on 99exch is a real pattern, not a guess โ€” the strategic timeout and the innings break are exactly when a cricket-first sportsbook sees its table games light up. Twenty minutes of dead air, a phone already unlocked. You can see why.

Myths about 99exch that need retiring

Myth: the demo ID is rigged to make you winThe demo runs on the same live prices as the funded sportsbook. What it cannot simulate is your own behaviour with real money on the line, which is the actual difference people feel.
Myth: 99exch red is a fake version of 99exchIt is the domain 99exch.red, a mirror of the same sports exchange. Not a clone and not a scam. Real clones are lookalike domains with no demo button and a slightly wrong logo.
Myth: a slow withdrawal means the account is frozenOverwhelmingly it means the desk is in a queue, or your UPI name did not match. A genuinely frozen account gets told so in chat.
Myth: you need Aadhaar and PAN to open a 99exch IDYou need a name and a mobile number. Document checks, where they happen at all, come later and only on large payouts.
Myth: the app is more accurate than the browserSame sportsbook, same feed. The app just keeps you logged in and pushes notifications. It does not get prices any sooner.

Where 99exch support actually lives

There is no ticket system and no call centre script. The desk that issued your 99exch ID is your support channel for everything โ€” deposits, withdrawals, password resets, address changes, limit questions. One thread, one relationship.

That has an upside and a downside. The upside is speed; you are messaging a human who can see your account, not a queue. The downside is that response quality varies with how busy the night is, and you cannot escalate past that person the way you could with a corporate support desk.

Keep the thread. Do not delete it, do not clear the chat when your phone runs out of space. Every deposit screenshot and every payout confirmation lives in there, and if a dispute ever comes up that history is the only record either side has. People learn this the hard way after a factory reset. The contact routes are listed on the 99exch WhatsApp number page.

A normal 99exch night, start to finish

Composite picture, built from how these evenings usually run rather than one specific person.

It is a Friday, a double-header, first ball at 7:30. Ravi in Indore gets his 99exch ID sorted around six โ€” one WhatsApp message, name and number, credentials back in eight minutes. He logs in, sees an empty balance, and sends โ‚น1,000 over UPI to the handle the desk gives him. Screenshot goes back in the same thread. Balance updates before he has finished making tea.

Toss happens. He does not bet it. Sensible. Match odds open with the chasing side around 1.95 and he takes โ‚น500 on them, which on 99exch means his exposure sits at โ‚น500 and his potential return shows just under โ‚น975. He watches the number at the top of the screen change every few balls, which is the part nobody warns you about โ€” the running book is hypnotic.

Two wickets fall in the powerplay. His side drifts to 3.40. Here is where most people double down and lose the evening. He doesn't. He leaves it, watches a fancy line on the tenth-over runs instead, and puts a small stake there because the ground is short square and the pitch has been flat all season.

Chase comes back. His original position is suddenly green again at 1.60, and he cashes out for a profit of about โ‚น190. Not a story anyone tells their friends. But it is the actual shape of a decent night on 99exch, and it is a lot more common than the screenshots people post.

Withdrawal request goes in at 11:40 pm. Money lands at 12:25. He does not message the desk twice, which is probably why.

Three things worth knowing before your first 99exch login

Short section. These are the ones I'd actually say out loud.

Use the demo first. Twenty minutes on the 99exch demo ID teaches you where cash-out lives, what the exposure figure means, and how fast fancy lines move. Learning that with real money in play is expensive tuition.

Keep deposits and withdrawals on one UPI ID. Every desk on the 99exch network runs a name-match check. Depositing from your account and asking for payout to your brother's is the single fastest way to turn a forty-minute withdrawal into a two-day conversation.

Set a number before you log in, not after. Decide what tonight costs at most, and treat it as spent the moment you deposit it. This sounds obvious and it is, and people still ignore it, and it is the difference between 99exch being entertainment and being a problem. Occassionally the discipline is the whole skill.

Your 99exch questions, answered here

What is 99exch?

99exch is a cricket-first betting exchange used mostly in India. You get a username and password from a signup desk rather than filling a public registration form, then log in to back and lay live cricket odds, play casino tables, and settle through UPI with the same desk.

How do I get a 99exch ID?

Message the signup desk on WhatsApp using the button on this page, say which 99exch sportsbook you want, and share a first name plus a mobile number. The desk replies with your 99exch ID and a temporary password, normally within ten minutes. Change that password the moment you log in.

Is a 99exch ID free?

Creating the 99exch ID costs nothing. There is no joining fee, no monthly charge and no charge for a password reset. You only put money in when you decide to fund the account, and the opening deposit on most 99exch sportsbooks starts at a few hundred rupees.

What is the difference between 99exch red and 99exch green?

The last few letters of the URL, and nothing else. 99exch.red and 99exch.green are two mirror addresses for one sports exchange, so one username, one password and one balance open both. Odds and markets are identical on each, and no second account is needed.

Why is 99exch not opening on my phone?

Nine times out of ten it is a stale bookmark or DNS, not a block. Type the 99exch address fresh instead of using an old saved link, switch from Wi-Fi to mobile data, and clear the browser cache. If the card still will not paint, ask the desk on WhatsApp for the current working address.

What should I do if I forgot my 99exch password?

There is no self-service reset link on the 99exch login card. Message the same desk that issued the ID, confirm your username and the mobile number on file, and a fresh temporary password is sent to you in chat. Reset it to something private as soon as you are back in.

Is KYC required for a 99exch ID?

A basic 99exch ID is issued on a name and a mobile number, so no documents are needed to open one. Larger withdrawals are a different matter. Desks often ask for a matching bank or UPI name before releasing a big payout, which is a fraud check rather than a formal KYC process.

Every 99exch job this hub points to

99exch is the whole reason people land here, and the brand gets typed two ways, 99exch and 99 exchange, for one shared book of live cricket odds and casino tables. Whether you arrived on welcome to 99exch, on welcome 99exch, or by half-remembering an address, the sections below are the same account seen from different searches.

Signing in
A 99exch login and a 99 exchange login open one card, and so do 99exch com login, https 99exch com login and http 99exch com login; if the password is the snag, that is the 99exch com login password or 99 exchange login password step, while 99exch live login is just the same card reached mid-match.
Getting an ID
A 99exch id, a 99 exchange id or a 99 exchange id login all describe one WhatsApp request, the same one behind 99exch new id, 99exch new id number, 99exch sign up, 99 exchange sign up and 99exch register.
App and apk
The 99exch app and 99 exchange app are the file people also call 99exch apk, 99 exchange apk or 99exch com apk, and a 99exch download, 99exch download apk, 99exch app download or 99exch app download apk latest version all fetch that one Android build.
Addresses
99exch in, 99exch in login, 99exch io, 99exch green, 99exch red, 99exch win and 99exch win login are mirror addresses; https 99exch com and 99 exchange com are the main one, and 99exch com m home, https 99exch com m home, 99exch com m login and https 99exch com m login are simply its mobile paths.
Live and desk
99exch live and 99 exchange live are the in-play screen, and the 99exch com whatsapp number, the 99 exchange whatsapp number and the 99 exchange customer care number all reach one desk.