Get Instant ID

99exch Explained: How a Betting Exchange Actually Works

99exch is a betting exchange, not a bookmaker. You bet against other players, never against the house: the blue cells on the panel let you back an outcome, the pink cells let you lay it, and 99exch matches the two sides and settles the result.

Most pages about 99 exchange tell you where the buttons are. This one does something different. It walks through the machine underneath the panel — how prices form, what happens in the second after you tap, how a position gets closed early — with one worked example in rupees carried from the first bet to the final settlement.

Ten minutes of reading, roughly. Worth doing before your first ₹500 goes in.

Back and lay exchange betting explained on the 99exch panel with game tiles
Blue backs, pink lays — the two-sided market that makes 99exch an exchange.

What Makes 99exch an Exchange, Not a Bookmaker

A betting exchange is a marketplace where players bet against each other at prices they set themselves, and the platform earns a small commission on winnings instead of hiding a margin inside the odds. 99exch is built on exactly that model. Every bet placed on the panel has another user on the far side of it — a person, not the house.

That is the definition. Now the difference in plain terms.

A traditional bookmaker decides the price and your only choice is to accept it or walk away. His profit is built into the number before you ever see it, which is why bookmaker odds on an even contest never quite reach a fair 2.00 on both sides. An exchange removes that middleman role completely. On 99exch, the figures sitting in the blue and pink cells are simply what other players are offering at this moment, and if none of them suit you, you can type your own price and wait for someone to take it.

Sounds abstract. It isn't.

Open any cricket fixture on the 99exch panel and study one white market row. On the left sits the fixture name with its start time printed in red. Across from it run two coloured columns: blue cells carrying the back prices, pink cells carrying the lay prices. Each of those numbers is a live offer from another user somewhere in India. Tap one and you are dealing with that offer directly — 99exch handles the matching, the record-keeping and the payout.

So where does the panel itself earn? From commission on winning bets, not from the price. A small slice of a real result, rather than a hidden slice of every quote — that single design choice is what separates an exchange from every fixed-odds book you have used. The exact commission arrangement comes from your agent when the ID is issued, and it is not a number worth guessing at here.

A quick visual tell exists, too. A fixed-odds site shows one price per outcome, because the house only sells. The 99exch row shows two per outcome — the blue and the pink — because a marketplace must quote both a buying side and a selling side. The moment a panel shows you paired prices, you are looking at an exchange.

Three consequences follow, and honestly they are the entire reason exchanges exist:

  • Prices tend to be better, because no bookmaker margin is baked into them.
  • You can play the bookmaker's role yourself, which is what the pink lay cells are for.
  • You can bet your way out of a position before the match finishes — that trick is called greening a book, and section six walks through it with real figures.

Hold that frame. Everything below is just these three ideas wearing different clothes.

Back and Lay on 99exch: The Two Sides of Every Bet

Picture a Friday night T20I, India against Australia. The match odds row on the 99exch panel might read: India 1.92 in blue and 1.94 in pink, Australia 2.04 in blue and 2.08 in pink. Illustrative numbers, but typical of what the row looks like an hour before the toss.

Backing is the side everyone already knows. You back India for ₹1,000 at 1.92 because you think they win. If they do, you collect ₹920 profit. If they lose, your one thousand rupees is gone. Simple.

Where does the 920 come from? Stake times odds, minus the stake back: ₹1,000 × 1.92 is ₹1,920 returned, of which ₹1,000 was yours already. Every blue-cell payout on 99exch is that same sum, so run it in your head before confirming rather than after.

Laying is the reverse, and it is the half of the exchange most newcomers have never used. When you tap a pink cell you are betting that the outcome does NOT happen — you become the bookmaker for one bet. Lay India at 1.94 against a backer's ₹1,000 and you are risking ₹940 of your own balance to win his ₹1,000 stake. Australia win, the money is yours. India win, you pay out.

Here is the part that makes the whole system click: those two bets are the same bet, viewed from opposite ends. Somewhere on 99exch a backer and a layer disagreed about India, the panel matched them against the the waiting money at an agreed price, and now one of them must be wrong. Multiply that by thousands of users and you have the full market — every blue offer waiting for its pink partner, every pink offer waiting for its blue one.

Reading a lay bet before you confirm it

The stake box on a lay shows the backer's stake. Your true risk is the liability, and 99exch prints it on the confirmation line before you commit. The sum is worth knowing by heart: odds minus one, times stake. Lay ₹1,000 at 1.94 and the liability is ₹940 — manageable. Lay the same ₹1,000 at 3.00 and the liability is ₹2,000, double the stake you typed. Bigger odds mean bigger lay risk, always, and the players who get stung on the pink side are nearly always the ones who read the stake and skipped the liability.

Two more things people miss at this stage. First, you can lay to open a position, not only to close one — if you think Australia are underrated, laying India is a perfectly normal first bet on 99exch. Second, you are never forced to accept the displayed price. Ask for 1.95 when the best blue shows 1.92 and your request joins the queue as an offer for the other side to take; the market may come to you, or it may not (section four covers exactly that wait).

A word on ties, since T20 cricket makes them possible. Exchange rows settle on the official result of the specific market you chose, and the rule is stated on the market itself — so read the header line once before staking. Regulars on 99exch do it out of habit, the way you check a platform number even when you are sure of the train.

Now keep this bet in your head: ₹1,000 back on India at 1.92, potential profit ₹920. It carries through the rest of this page.

How Odds Are Set on 99exch: Margin Versus Market

Start with the bookmaker's version. A perfectly even T20 contest deserves 2.00 on each team. A typical fixed-odds bookmaker will instead quote something like 1.83 and 1.83, and if you convert those to percentages they add up to about 109% — the extra nine points are his built-in profit, charged to every customer on every bet whether they notice or not.

An exchange has no such number to hide. On 99exch the only gap is the space between the best blue offer and the best pink offer, and that gap belongs to nobody — it is just the distance between what backers want to pay and what layers want to charge. On a busy market the two sides squeeze each other untill the gap is a tick or two wide.

Price on IndiaTypical fixed-odds book99exch panel (example)
India to win1.831.92 back / 1.94 lay
Australia to win1.832.04 back / 2.08 lay
Where the profit sitsInside the priceCommission, not the price

A tick, for the record, is the smallest step a price can move — 1.92 to 1.93, 1.93 to 1.94. Exchange prices climb and fall in these fixed steps rather than sliding smoothly, which is why regulars talk about a market being "two ticks wide" the way commuters talk about platforms.

Watch one full over of a live chase with the row open and you will see the rhythm: six small moves, then a boundary and a jump, then the gap widening for a breath while both sides rethink. Nobody sets these prices at a 99exch head office. Nobody needs to.

I said a tick or two just now. That is IPL-final behaviour, honestly. On a quiet Tuesday Ranji Trophy market the same style of row can sit five or six ticks wide for an hour, because fewer players means fewer offers pressing against each other. The width of the blue-pink gap on 99exch is basically a crowd meter, and it narrows sharply in the final minutes before a big toss as money floods in.

Who moves the prices? The crowd itself. A dot ball barely nudges the cells. A wicket lurches them. Backers of the batting side vanish, layers raise their asking price, and the 99exch row reprices within moments — not because the panel decided anything, but because a few thousand opinions changed at once. During a T20 chase the match odds row moves ball by ball, and watching it move teaches you more about exchange pricing than any paragraph can.

One practical habit follows from all this. Before tapping, glance at both colours of the row, not just your side. A narrow gap says the market is confident and busy. A wide gap says offers are thin, and your own typed price might serve you better than accepting theirs. On 99exch that single glance separates people who understand the machine from people who are just pressing blue.

Does the better price actually matter? Over one bet, barely. Over a season it compounds, which is exactly why players who move to an exchange rarely move back — getting 1.92 instead of 1.83 on the same India result is an extra ₹90 on our running ₹1,000 stake, paid by nobody except a margin that no longer exists.

Matched and Unmatched Bets on 99exch: What Happens After the Tap

You tap India at 1.92, enter ₹1,000, confirm. What actually happens?

The 99exch matching engine looks for lay money waiting at 1.92 or better. If enough is sitting there — and on a marquee match it almost always is — your bet is matched instantly, locked at that price, and no later swing of the odds touches it. Matched means married. The price can crash to 1.40 or drift to 3.00 and your 1.92 stands.

If the waiting money is thinner than your stake, you get a partial match. Say only ₹700 of lay money sits at 1.92: the panel marries ₹700 of your bet at that price and queues the remaining ₹300 as an unmatched bet at 1.92, visible in your open bets list, waiting for a fresh layer to arrive. You now hold three choices — leave the ₹300 in the queue, cancel it, or cancel and re-place it at whatever the row shows now. None of the three is wrong. Not deciding is the only mistake, because an unmatched scrap left overnight can quietly match at a price that stopped making sense hours earlier.

Not really a fault, by the way. Unmatched bets are the exchange working as designed — you asked for a price the market had not agreed to yet, and 99exch is holding your place in line rather than forcing you onto a worse number. As a rule the engine fills you at your requested price or better, or it leaves you waiting; it does not silently fill you at worse. The queue is the protection.

A composite example, but the pattern repeats every season: a player in Jaipur, 11:40 at night, mid-innings in an IPL group game, types his own price two ticks better than the best blue on the 99exch row and goes back to watching the over. Two quick boundaries later the market has run away from his number, thier bet still sits unmatched in the queue, and the moment has passed. He cancels it at 11:52 and takes the live price instead — twelve minutes late and two ticks worse.

The lesson is not "never queue a price." The lesson is to check. In my experience most panel users tap, assume, and look away; the ones who glance at the open bets list five seconds after confirming never get surprised at settlement. Matched, partial or waiting — 99exch shows the status plainly, but only to people who look. On fast-moving fancy markets this habit matters double, because the price you tapped can be gone before your tap lands.

Cancelling, for completeness, lives in the same open bets list: select the waiting bet, cancel, done. The stake returns to balance immediately, because it was never at risk — unmatched money on 99exch is a request, not a bet.

Unmatched money can always be cancelled while it waits. Once matched, nothing cancels. That single asymmetry is worth memorising before any large stake.

The 99exch Markets This Logic Runs On

Everything above used match odds, but the same back-and-lay machinery drives every exchange market on the panel.

Match odds is the headline row — India or Australia, win or lose, the ₹1,000 example we have been carrying. Biggest crowds, tightest gaps, fastest matching. Cricket dominates on 99exch, with IPL, internationals and the T20 leagues drawing the most money, though football and tennis run on identical rails: a Premier League match winner row carries the same blue and pink cells, and a tennis market swings serve by serve the way a T20 chase swings over by over.

Session markets are where cricket on an exchange gets genuinely interesting. A session is a runs line on a slice of the game — say India's first six overs, line set at 52 runs, with over and under each carrying a price. Take our running example into it: alongside the ₹1,000 match bet, you back over 52 for ₹500. India smash 58 in the powerplay, the session settles over, and that ₹500 has produced its profit before the tenth over — while the match bet is still alive. Two positions, two clocks, one game. Sessions settle mid-match, which is exactly why regulars like them: money recycles into later positions instead of being locked away until the last ball.

Sessions also punish sloppy reading. A line of 52 with over at one price and under at another is two different bets on the same number, and tapping the wrong side happens more often than anyone admits. The 99exch slip shows which side you chose before you confirm — one more reason that confirmation screen deserves a full second of attention.

Fancy markets push the same idea into finer slices: an individual batter's runs, fall of the next wicket, total match sixes. Back one side, lay the other, prices moving ball by ball. The cells behave exactly as they do on match odds, only faster — which is why the open-bets habit from section four earns its keep here.

Then there is the casino floor, which is a seperate corner of 99exch and, strictly speaking, not exchange betting at all — Teen Patti 20-20, Dragon Tiger, Andar Bahar, Lucky 7, 32 Cards, Amar Akbar Anthony, Worli Matka, Race 20, Sic Bo, Poker 20-20, Aviator, Bollywood Casino and the rest run on fixed game rules against a dealer, with no back-and-lay structure. Worth knowing the boundary: on the sports rows you are trading against people, on the casino floor you are playing a game. Same balance, same login, different machine entirely.

Two names on that floor trip people up. Super Over and Race 20 sound like cricket markets, but on 99exch they sit with the casino games — fixed-format rounds, not player-versus-player rows. If the blue and pink cells are missing, you have left the exchange.

(The red fixture times on the home screen are, oddly, the detail regular 99exch users say they remember most.)

Cash-Out Thinking on 99exch: Closing a Position Early

There is no cash-out button on an exchange panel. There does not need to be one, because you can build the cash-out yourself with the opposite bet — and understanding this is the single biggest jump a 99exch user ever makes.

Return to the running example. You backed India for ₹1,000 at 1.92 before the toss. India bat first and race to 58 without loss in the powerplay. The market repricies; India's lay cell on 99exch now shows 1.60. Your position is strong, and you can lock some of that strength in.

Lay India for ₹1,200 at 1.60. Liability: ₹720. Now follow both endings:

  1. India win: the back bet pays ₹920, the lay bet costs ₹720. Net result +₹200.
  2. India lose: the back bet costs ₹1,000, the lay bet pays ₹1,200. Net result +₹200.

Two hundred rupees whichever way the match ends. That is a green book — profit written on both outcomes, forty minutes before the result exists. The maths generalises: back high, lay low, and size the closing lay so the two endings agree.

Sizing it is one line of arithmetic: multiply your back stake by your back odds, then divide by the current lay odds. Here that is ₹1,000 × 1.92 = ₹1,920, divided by 1.60 — which is exactly where the ₹1,200 came from. Phone calculator, five seconds.

The same trick from the pink side

Greening works lay-first too, mirrored. Suppose you had layed India for ₹1,000 at 1.94 instead — liability ₹940 — and early wickets pushed India's back price out to 2.80. Backing India for ₹693 at 2.80 locks the book: India win and the lay costs ₹940 while the back pays about ₹1,247, net roughly +₹307; India lose and the lay pays ₹1,000 while the back costs ₹693, again about +₹307. Lay low, back high. Same machine, opposite door.

I think the honest version of this section matters more than the happy version, so here it is. The same tool locks losses too. Had India stumbled to 20 for 3 on your backed position, the lay price might drift to 2.80, and closing there would cost you money — less than losing the full thousand, probably, but a loss written in ink all the same. Traders call that a red book, and taking a small red early instead of a full loss late is a decision serious 99exch users make without drama. Closing early is a choice about certainty, not a route to winning; the exchange simply lets you make that choice mid-match, which a fixed-odds slip never will.

That is the theory. In practice it is messier — the price you want to close at is moving while you type, and your lay has to actually match before the book is green. On a big 99exch market that takes a second. On a thin one it can take overs, so people who plan to trade positions tend to stick to the busy rows.

One more honest note. A green book is not free money discovered; it is profit you chose to cap. Had you let the ₹1,000 ride and India won, the full ₹920 was yours. Locking ₹200 both ways traded the bigger win for certainty, and whether that trade is worth it depends on the scoreboard, the price, and frankly your own nerves on the night.

Getting On: 99exch ID, Deposit, First Bet

The exchange mechanics are the hard part. Access is the easy part, and it is deliberately short here because the machine above is what this page is for.

  1. Message an agent on WhatsApp. There is no public signup form on 99exch — IDs are issued person-to-person, and network agents answer round the clock, 24x7. "I need a new ID" is the whole opening message.
  2. Receive your ID and password. The agent creates the account on the panel and sends both. Change the password on first login.
  3. Deposit. Minimum is ₹500, paid by UPI or IMPS. The balance appears on the panel once the agent confirms — usually a matter of minutes.
  4. Log in and look around. The main address is 99exch.com, with mobile paths like /m/home and /m/login built for phones. If the main address ever runs slow, agents share colour mirrors known as 99exch green and 99exch red that open the same panel with the same ID.
  5. Place the first bet small. Find a busy match odds row, tap a blue cell, stake five hundred rupees or less, and watch it match. Feel the machine work once before any bigger number goes in.

Unsure about step five? Ask the agent for a demo ID first. It carries a practice balance, the rows and cells behave identically, and nothing real is at risk while you rehearse a back, a lay, and a green book of your own. Every concept on this page — liability, partial match, session settlement, closing early — can be walked through on practice balance in a single evening.

A Sunday works well for that first run, in practice. Afternoon football for a slow market, an evening T20 for a fast one, and by midnight you have seen both speeds of the 99exch engine on money that was never real.

Getting money out runs through the same agent chat: request a withdrawal, and payouts land by UPI or IMPS in 10-30 min typically. Earlier I wrote "a matter of minutes" for deposits — on a big IPL night, with settlement queues spiking after the last ball, allow closer to thirty for withdrawals and you will rarely be wrong.

99exch Exchange FAQ

What is 99exch?

99exch is an Indian betting exchange where players bet against each other on cricket, football and tennis, with a casino floor alongside. Blue cells carry back odds, pink cells carry lay odds, and the panel matches the two sides. Access runs through agent-issued IDs rather than a public signup form.

Is 99exch real or fake?

99exch is a real, working exchange panel used daily across India for cricket, football, tennis and casino games. The sensible test is simple: start with a demo ID, then a small ₹500 deposit, and confirm your first withdrawal yourself — payouts usually arrive within 10-30 minutes via UPI or IMPS.

How do I get a 99exch ID?

You get a 99exch ID from an agent on WhatsApp, because the panel has no public signup form. Send a message saying you need a new ID, receive your username and password, deposit at least ₹500 via UPI, and log in. Agents typically reply at any hour, every day.

What is the minimum deposit on 99exch?

The minimum deposit on 99exch is ₹500, paid through your agent by UPI or IMPS. The amount shows as panel balance once confirmed and works across match odds, sessions and casino games. If you would rather practise first, ask the agent for a demo ID with practice balance instead.

What is the difference between 99exch com and 99exch live?

Functionally nothing — they open the same panel. 99exch com is the main address, and alternate addresses that agents share, including the colour mirrors called 99exch green and 99exch red, exist for moments when the main address runs slow or gets blocked. Your ID and balance stay the same everywhere.

How long does a 99exch withdrawal take?

Most 99exch withdrawals arrive in 10-30 minutes via UPI or IMPS once your agent confirms the request. Late-night IPL settlements can stretch that slightly because request volume spikes after the final ball. Withdrawals go through the same agent chat that issued your ID, so keep it handy.

Card Rooms Behind the Exchange

The same balance that backs and lays cricket seats you at these 99exch tables.

99exch — Exchange Betting Basics on One Page

1
1
1
1
1

99exch com, 99 exchange and getting in

The main address for the panel is 99exch.com, with mobile paths such as /m/home and /m/login for phone users. Because 99 exchange access runs through agents rather than a public form, a new 99exch ID starts with a WhatsApp message, and colour mirrors — 99exch green and 99exch red — open the same account when the main address is slow. Everything on this page, from back and lay to green books, works identically on every address.

2
2
2
2
2

99exch ID, deposit and withdrawal basics

A 99exch ID comes with a minimum deposit of ₹500 by UPI or IMPS, and withdrawals normally land in 10-30 minutes through the same agent. A demo ID with practice balance is available for anyone who wants to rehearse a back bet, a lay bet or an early close before staking real money on the 99exch panel.

3
3
3
3
3

Back, lay and the 99exch win logic

Blue cells on 99exch are back prices, pink cells are lay prices, and the gap between them is set by players rather than a bookmaker margin. A 99exch win on a backed outcome pays stake times odds minus commission, while laying lets you take the opposite side of any market — match odds, sessions or fancy — on cricket, football and tennis.