Online Sports Betting in India – Cricket, Football & More
Back your sporting knowledge on a fast, fair betting exchange built for Indian punters. Bet on cricket, football, tennis, kabaddi and more with low margins, in-play markets and instant UPI cash. Get your 99Exch ID in minutes. 18+ only.
✅ 100K+ Active Players Daily · Instant ID on WhatsApp

Online Sports Betting With 99Exch
Sport is woven into the fabric of everyday life in India. From the moment a young Tendulkar lifted a willow on a dusty maidan to the floodlit roar of an IPL super over, millions of us have argued over field placements, debated who should bat at number three, and predicted exactly how a chase would unfold. Online sports betting simply turns that lifelong instinct into a market you can act on. With 99Exch you are no longer just shouting at the television set; you are placing a considered position on an outcome you genuinely understand, and getting paid when your read on the game is correct.
99Exch is a modern betting exchange, which is a fundamentally different and fairer model than the old bookmaker shops. On a traditional bookie site the house sets every price and the house wins when you lose. On an exchange, you are wagering against other punters in a live marketplace. 99Exch simply provides the platform, matches your bet to someone taking the opposite view, and charges a small commission on net winnings. Because the prices are set by real supply and demand rather than by a margin-hungry operator, the odds you see are sharper, the value is better, and you even have the option to play the role the bookmaker normally plays.
This page is your complete guide to online sports betting in India on 99Exch. We will walk through every sport and market we offer, explain exactly how back and lay odds work with worked examples, decode match odds, bookmaker, fancy and session markets, cover in-play betting and cash out, and lay out deposits, withdrawals, bankroll management and responsible play. Whether you want a cricket betting ID for the IPL or a football betting ID for the Premier League and Champions League, everything you need is here. Read it properly once and you will bet smarter for years.
Before we go further, one ground rule we repeat throughout: betting is strictly for adults aged 18 and over, it is a form of paid entertainment and not a source of income, and you should only ever stake money you can comfortably afford to lose. Keep that frame and the rest of this guide will serve you well.
⚡ Lightning-Fast Exchange
Odds update in real time as money flows into the market. Your bets match in a fraction of a second so you never miss a price during a frantic IPL run chase or a late football winner.
💸 Instant UPI Banking
Deposit and withdraw using UPI, PhonePe, Google Pay, Paytm and IMPS. Most top-ups credit in seconds and verified withdrawals are processed around the clock without endless waiting.
🔒 Private & Secure
Your account is protected by encrypted login, OTP verification and a dedicated account manager. We never share your details, and your banking stays confidential at every step.
Sports & Markets — Every Game You Love
A great betting exchange lives or dies by its coverage, and 99Exch is built to be a true all-sports destination for the Indian punter. You will find depth where it matters most — cricket from international Tests down to franchise leagues — alongside the global heavyweights of football and tennis, the home-grown intensity of kabaddi, and niche favourites like horse racing and basketball. Below is a sport-by-sport breakdown of what you can bet on and the kind of markets you can expect for each. Tap any card, get your ID, and you will have all of these at your fingertips.
🏏 Cricket & IPL
Cricket is the beating heart of 99Exch and where our markets run deepest. We cover the full Indian Premier League, international Tests, ODIs and T20Is, the T20 and ODI World Cups, the Big Bash, CPL, SA20, the Hundred and domestic tournaments worldwide. The format gives you endless angles: bet the match-winner before the toss, trade the live match odds as wickets fall, or dive into India's most-loved cricket markets — bookmaker lines, fancy markets and over-by-over session betting on runs.
Because cricket is a game of momentum, the in-play exchange is electric. A single boundary-laden over can swing the price dramatically, and that volatility is exactly where a knowledgeable fan finds value. If you understand pitches, match-ups and chase pressure, cricket is your edge.
⚽ Football
From the English Premier League and Spain's La Liga to the UEFA Champions League, the World Cup, Euros and the Indian Super League, football on 99Exch is a 24/7 affair. The classic market is the 1X2 match odds — home, draw or away — but the depth is huge: over/under goals, both teams to score, correct score, first goalscorer, Asian handicaps and half-time/full-time doubles.
Live football betting is a thrill of its own. Lay a heavy favourite who has not scored, back the draw as the clock ticks, or pile in on over 2.5 goals when a game opens up. With matches kicking off across every time zone, there is always a market live for you to trade.
🎾 Tennis
Tennis is one of the purest sports to bet because it is a head-to-head duel with no draw to muddy the picture. 99Exch covers all four Grand Slams — the Australian Open, French Open, Wimbledon and US Open — plus the ATP and WTA tours and Davis Cup ties. Back a player to win the match, bet set scores, total games, or who takes the first set.
The point-by-point nature of tennis makes it a live-trading dream. Momentum swings on a single break of serve, and the exchange price moves with it. Patient punters who know a player's surface strengths and stamina can find serious value mid-match.
🤼 Kabaddi
Few sports carry the home-soil pride of kabaddi, and the Pro Kabaddi League has turned it into a prime-time betting event. 99Exch offers full markets on PKL and international kabaddi: match winner, total points, raid and tackle lines, and live in-play prices that shift with every successful raid.
Kabaddi rewards genuine fans. If you follow the do-or-die raids, team defensive structures and star raiders, you will spot value the casual bettor misses. It is fast, it is local, and the exchange markets are surprisingly sharp.
🐎 Horse Racing
Horse racing is the original betting sport and remains a connoisseur's favourite on 99Exch. We carry meetings from across India and major international cards. Back a horse to win, play each-way style markets, or — uniquely on an exchange — lay a short-priced favourite you believe is vulnerable, effectively becoming the bookmaker for that runner.
Form study is everything here: going, distance, jockey, trainer and recent runs. For punters who enjoy doing their homework, racing offers a rich, skill-rewarding market that few other sports can match.
🏀 Basketball
The NBA headlines our basketball coverage, joined by EuroLeague and major international tournaments. Bet the moneyline, the points handicap (spread) or the total points over/under. With high-scoring games and frequent lead changes, basketball is a live-betting playground.
Because scoring is so fluid, in-play prices update constantly and a fourth-quarter comeback can flip a market in seconds. Fans who track team pace, injuries and shooting form will always have an angle to exploit.
How Betting-Exchange Odds Work — Back vs Lay
This is the single most important concept to master, and once it clicks the whole platform makes sense. A betting exchange lets you do two things that a traditional bookmaker never allows. You can back an outcome — bet that it WILL happen, exactly as you always have — or you can lay an outcome — bet that it will NOT happen, taking the role the bookmaker normally plays. Every matched bet on the exchange has a backer on one side and a layer on the other. That two-way market is what keeps the odds sharp and the value high.
Backing an outcome
Backing is the familiar bet. You choose a selection, the odds are shown in decimal format, and you stake your money. If the selection wins, your return is your stake multiplied by the odds. Suppose Mumbai are priced at 2.0 to beat Chennai and you back them with ₹1,000. If Mumbai win, you collect ₹2,000 back — your ₹1,000 stake plus ₹1,000 profit. If Mumbai lose, you forfeit your ₹1,000 stake. Simple, clean, and exactly what you are used to from any betting site.
Laying an outcome
Laying flips the bet around and is the exchange's superpower. When you lay, you are betting that a selection will lose, and you accept someone else's backing stake. Your potential profit is the stake the backer puts up; your risk — your liability — is that backer's stake multiplied by (odds minus one).
Stick with Mumbai at 2.0. If instead you lay Mumbai for ₹1,000, you are accepting a backer's ₹1,000. If Mumbai LOSE, you keep that ₹1,000 as profit (minus a small commission). If Mumbai WIN, you must pay out the backer's winnings — your liability is ₹1,000 × (2.0 − 1) = ₹1,000. So you win ₹1,000 if Mumbai lose, and you lose ₹1,000 if Mumbai win. You have, in effect, become the bookmaker for that bet.
Worked example — putting it together
Imagine a tennis match between Player A and Player B. You think Player B will win, so you have two ways to express that view. You can BACK Player B at 1.80, or you can LAY Player A at 2.10. Both bets profit if Player B wins. Why choose one over the other? Price and liquidity. If laying Player A at 2.10 gives you a better effective return than backing Player B at 1.80, the lay is the smarter bet. Learning to compare both sides of a market — and to act on whichever offers more value — is the skill that separates exchange punters from ordinary bookmaker customers. This flexibility, multiplied across thousands of markets, is why the exchange model consistently rewards informed players.
✅ Back = It Will Happen
The classic bet. Stake money on a selection to win. Profit equals stake times odds. Your risk is limited to your stake. Use it when you are confident an outcome will land.
🔄 Lay = It Won't Happen
Bet against a selection and play bookmaker. You win the backer's stake if it loses, but carry a liability if it wins. Powerful for fading overpriced favourites.
📊 Sharper Prices
Because real punters set both sides of every market, exchange odds carry far less built-in margin than a bookmaker. Less margin means more value lands in your pocket over time.
Reading Odds & Market Types
99Exch displays all odds in decimal format, which is the cleanest system for an exchange and the easiest to calculate with. The number simply tells you your total return per rupee staked, including your stake back. Odds of 2.0 double your money (₹100 returns ₹200). Odds of 1.50 return ₹150 on ₹100. Odds of 3.40 return ₹340 on ₹100. The lower the number, the bigger the favourite and the smaller the reward; the higher the number, the longer the odds and the larger the potential payout. To work out implied probability, divide 100 by the decimal odds — 2.0 implies a 50% chance, 4.0 implies 25%, and so on.
Beyond reading the price, you need to understand the four market types that dominate cricket betting in India. Master these and you will find a market to suit every read on a game.
Match Odds
The headline market: which team will win the match. On the exchange this runs both pre-match and in-play, so you can back a team before the toss and then trade your position as the game develops. As wickets fall or a chase accelerates, the match-odds price moves constantly, letting you green up a profit or cut a loss before the result is even decided.
Bookmaker Market
The bookmaker market is a back-only line, managed in-house, that offers an alternative set of prices to the main exchange. It is hugely popular for cricket because it stays liquid even in lower-profile matches and moves in a way seasoned punters learn to read. Think of it as a second opinion on the match running alongside the exchange odds.
Fancy Markets
Fancy markets are the colourful side bets that make Indian cricket betting so engaging. These cover specific events within a game — a particular batsman's total runs, the number of boundaries in an innings, the highest opening partnership, wickets in a spell, and many more. They are priced on a yes/no basis and let you bet on the moments you read best, independent of who ultimately wins the match.
Session / Over Markets
Session betting, sometimes called over-by-over or runs betting, is the most distinctive cricket market of all. You bet on the number of runs scored in a defined block of overs — say the first six overs of a powerplay, or runs at the end of the 10th over. A price is offered for over and under a benchmark, and it updates ball by ball. Session markets reward a deep feel for game tempo: read the pitch, the bowlers and the batsmen's intent, and you can profit from the rhythm of an innings without ever picking the winner.
In-Play / Live Betting
If pre-match betting is chess, in-play betting is speed chess — and it is where 99Exch truly comes alive. Live betting means placing wagers while the action unfolds, with odds recalculating in real time on every ball, point, raid and goal. A team that was 2.50 before the toss might tumble to 1.40 after a blistering powerplay, then drift back out when two quick wickets fall. Each of those swings is an opportunity for a punter who is watching the game closely and trusts their read.
The strategic beauty of live betting is the ability to trade your position. You are not locked in until the final result. Back a team early at a generous price, watch the odds shorten as they take control, then lay them back at the lower price to lock in a guaranteed profit no matter what happens next. This back-high, lay-low technique — the mirror of buying low and selling high in any market — is the core skill of the serious exchange player, and live betting is the arena where it pays off.
To get the most from in-play betting, watch the actual broadcast rather than relying solely on the score, keep your stakes disciplined because prices move fast, and never chase a swing emotionally. The punters who win at live betting are calm, watch closely, and act decisively when the market hands them value — not the ones who click frantically on every fluctuation.

⏱️ Real-Time Odds
Prices recalculate on every delivery and every point. You react to the live state of the game, not a stale pre-match line, and back your read the instant you see value.
📈 Trade Your Position
Back high and lay low — or the reverse — to lock in profit before the result is settled. In-play turns a single bet into a position you can actively manage.
🎯 Watch & React
Stream the match, read momentum, and strike when the crowd overreacts. Knowledgeable fans who watch closely consistently out-trade casual, distracted bettors.
Cash Out Explained
Cash out is one of the most valuable tools a modern punter has, and it is built right into the live-betting experience on 99Exch. In plain terms, cashing out means settling your bet early — before the event finishes — for a value the live market offers you at that moment. Instead of waiting nervously for a result that could go either way, you take a guaranteed amount now and walk away with certainty.
Here is how it works in practice. Say you backed India to beat Australia at odds of 2.50 with ₹1,000, and India have stormed to a commanding position. The live market might now offer to cash you out for ₹1,800. Take it, and that ₹1,800 is yours regardless of whether India go on to win or somehow collapse. You have secured ₹800 of profit and removed all remaining risk. Conversely, if your bet is going badly, cashing out can return a portion of your stake and cut your loss rather than losing the lot.
Cash out is, under the hood, simply an automated lay of your original back position (or vice versa) at the current price — the same trading principle we described in live betting, packaged into a single button. Use it wisely: lock in profit when a game is finely balanced and you would rather not risk a swing, or trim a loss when the match has clearly turned against you. It is a discipline tool as much as a feature, and the punters who use it thoughtfully protect their bankroll far better than those who let every bet ride to the bitter end.
Deposits & Withdrawals
Fast, frictionless banking is non-negotiable for Indian punters, and 99Exch is engineered around the payment methods you already use every day. Funding your account and getting your winnings out should never be the hard part of betting, and on our platform it isn't.
For deposits we support the full suite of instant Indian options: UPI, PhonePe, Google Pay, Paytm, plus IMPS and standard bank transfer. Most UPI top-ups credit to your betting account within seconds, so you can fund up and be in the market before the next over is bowled. Minimum deposits are kept low and accessible so you can start at a stake level that suits your comfort, not the platform's.
For withdrawals, this is where the exchange model and our service really show their worth. Submit a withdrawal request and our team processes verified payouts around the clock, with funds landing directly in your registered bank account or UPI. There are no deliberately confusing delays and no shifting goalposts — your winnings are your money. We do ask that your account is verified with basic KYC, a one-time step that protects you and keeps your funds secure against fraud.
A few practical tips. Always withdraw to an account in your own name to keep verification smooth. Keep your registered mobile number and UPI ID current. And treat your deposit as your entertainment budget for the session — decide it in advance and stick to it. Sensible banking habits are the quiet foundation of sustainable, enjoyable betting.
📲 UPI
Instant deposits via any UPI app. The fastest, most popular way to fund your 99Exch account in seconds.
💳 Wallets
PhonePe, Google Pay and Paytm are all supported for quick, familiar top-ups you already trust.
🏦 IMPS / Bank
Direct bank transfer and IMPS for larger amounts, processed securely to your registered account.
⏰ 24/7 Payouts
Verified withdrawals handled around the clock. Your winnings, paid out promptly, any time of day.
Smart Betting Tips & Bankroll Management
The difference between a punter who enjoys betting for years and one who burns out in a month is rarely luck — it is discipline. Below is the practical playbook we wish every new member read before their first bet. None of it is glamorous, but all of it works, and together it is worth more than any tip on a single match.
Set a bankroll and protect it
Decide upfront how much money you can comfortably set aside for betting — money whose loss would not affect your rent, bills or family. That is your bankroll, and it is sacred. Never top it up impulsively after a bad day, and never dip into funds meant for life. A clearly defined bankroll turns betting from a financial worry into controlled entertainment.
Stake small and consistent
The golden rule of staking is to risk only a small, fixed percentage of your bankroll on any single bet — many disciplined punters use 1% to 3%. This unit staking approach means no single result can cripple you, and a cold streak cannot wipe you out before your edge has time to play out. Resist the urge to go big on a 'certainty'; there are no certainties in sport.
Never chase losses
Chasing — increasing your stakes to win back what you have lost — is the single fastest route to disaster. A losing run is a normal part of betting, not an emergency to be solved with bigger bets. If you are down, the correct response is to stop, not to double up. Walk away, clear your head, and come back another day with your plan intact.
Bet what you know
Your edge comes from knowledge, so concentrate on the sports, leagues and markets you genuinely understand. A cricket fan who has watched every IPL season has a real advantage in session and fancy markets. Stretching into an obscure sport you barely follow just to have a bet is gifting your money away. Specialise, study, and let your expertise do the work.
Keep records and stay sober
Track your bets, stakes and results honestly. A simple log reveals which markets you genuinely beat and which you should drop. And never bet under the influence or to escape stress — emotional, impaired betting is where bankrolls die. Clear-headed, recorded, value-driven betting is how the smart money plays.
🎯 Value Over Volume
One well-judged bet beats ten random punts. Wait for prices that genuinely beat the true odds, then strike. Patience is a betting strategy in itself.
🧮 Unit Staking
Risk a small fixed percentage per bet so no single loss hurts. Consistency in staking is what keeps a bankroll alive through the inevitable cold runs.
🛟 Know When To Stop
Set win and loss limits before you start, and honour them. The discipline to walk away is the most profitable skill any punter ever learns.
Why Bet With 99Exch
India has no shortage of betting sites, so why do thousands of serious punters choose 99Exch as their home? The answer is a combination of fair pricing, real liquidity, genuine service and trust — the things that actually matter once the marketing noise fades. We are an exchange first, which means our prices are set by a living market rather than a margin-hungry trading desk, and that structural advantage flows straight to you in the form of better value on every bet you place.
Beyond the odds, it is the experience that keeps members loyal. You get a single ID that unlocks every sport on the platform, a fast and stable interface that holds up during peak IPL traffic, deep in-play markets with live trading and cash out, and instant UPI banking with prompt, no-drama withdrawals. Wrapped around all of it is a dedicated support team and account manager available 24/7 over your preferred chat channel, so help is always one message away — whether it is a banking question at midnight or a market query mid-match.
Above all, we take responsible play seriously. We are an 18-plus platform, we encourage deposit discipline and sensible staking, and we would always rather have a happy member betting sustainably for years than a reckless one for a week. That long-term, player-first philosophy is exactly why 99Exch has become a trusted name for online sports betting in India.
⭐ True Exchange Value
Market-driven odds with minimal margin mean sharper prices and more value landing in your account, bet after bet, season after season.
🎁 One ID, Every Sport
Cricket, football, tennis, kabaddi, racing, basketball and more — all unlocked by a single 99Exch ID created in minutes.
🛟 24/7 Real Support
A dedicated account manager and round-the-clock chat support handle your banking and queries instantly, on the channel you already use.
What Players Say
We are proud of the community we have built, but you do not have to take our word for it. Here is what three long-standing 99Exch members told us about their experience. As always, these reflect personal enjoyment of the platform, not a promise of profit — every member is reminded to play within their means.
"I have used a few sites over the years and the difference with 99Exch is the prices. On the exchange I genuinely feel I am getting fair odds instead of being fleeced by a margin. The IPL session markets are where I do best — being able to trade an innings over by over is brilliant. Withdrawals hit my UPI without any drama, which is what really earned my trust." — Rohan, Pune
"Football is my game and the live betting here is superb. I love laying a favourite who is not performing and trading out for a profit before full time. The interface stays smooth even on big Champions League nights and the cash out button has saved me more than once. Support sorted my account in minutes when I had a question at 1am." — Imran, Hyderabad
"As someone who likes to do my homework, I appreciate that 99Exch rewards knowledge. I stick to cricket and a bit of kabaddi, keep my stakes small and consistent, and treat it as entertainment. The one ID for everything and the instant deposits make it effortless. It is the first platform that actually feels built for Indian punters." — Suresh, Chennai
Frequently Asked Questions
Is online sports betting legal for me in India?
Regulation in India varies by state and the picture is evolving. Many Indian punters use international betting exchanges like 99Exch. It is your responsibility to understand the rules that apply where you live, and you must be at least 18 years old to bet. If you are unsure of your local position, seek qualified advice before playing.
What is a betting exchange and how is it different from a bookmaker?
A bookmaker sets all the prices and you bet against the house. An exchange like 99Exch is a marketplace where you bet against other punters, and you can both back (bet for) and lay (bet against) any outcome. Because real supply and demand set the odds, exchange prices carry less margin and offer better value.
How do I get a 99Exch ID?
Simply tap any 'Get ID' button on this page to open a chat with our team. Provide a few basic details, complete a quick verification, and your ID is ready in minutes. One ID unlocks every sport and market on the platform.
What is the minimum amount I can deposit?
We keep minimums low and accessible so you can start at a stake level you are comfortable with. Deposit via UPI, PhonePe, Google Pay, Paytm or IMPS, and most top-ups credit within seconds. Your support manager will confirm the current minimum when you sign up.
How fast are withdrawals?
Verified withdrawals are processed 24/7 and typically reach your registered bank account or UPI promptly. Completing your one-time KYC keeps payouts fast and secure. Always withdraw to an account in your own name.
What does 'laying' a bet actually mean?
Laying means betting that an outcome will NOT happen — you take the role of the bookmaker. You win the backer's stake if the selection loses, but you carry a liability if it wins. It is a powerful way to oppose an overpriced favourite.
What are fancy and session markets?
Fancy markets are side bets on specific events within a cricket match, such as a batsman's runs or boundaries in an innings. Session markets are bets on the number of runs scored in a defined block of overs. Both are hugely popular in Indian cricket betting and reward deep game knowledge.
Can I bet while the match is live?
Yes. In-play betting is a core feature, with odds updating in real time on every ball, point and goal. You can also trade your position — backing high and laying low — to lock in profit or cut a loss before the result is decided.
How does cash out work?
Cash out lets you settle a bet early for a value the live market offers, securing a guaranteed amount before the event finishes. Use it to lock in profit when a game is finely poised, or to cut your loss when a bet has turned against you.
Which sports can I bet on?
99Exch covers cricket and the IPL, football, tennis, kabaddi, horse racing, basketball and many more, each with a deep range of pre-match and live markets. One ID gives you access to all of them.
Is my money and data safe?
Yes. Your account is protected by encrypted login, OTP verification and KYC, and your banking and personal details are kept strictly confidential. We never share your information with third parties.
How do I bet responsibly?
Set a bankroll you can afford to lose, stake a small fixed percentage per bet, never chase losses, and set win and loss limits before you start. Betting is entertainment, not income. If it stops being fun, take a break — and you must be 18 or over to play.
Ready To Back Your Knowledge? Get Your 99Exch ID Now
Join thousands of Indian punters betting on cricket, football, tennis, kabaddi and more — with sharp exchange odds, live in-play markets, cash out and instant UPI cash. Tap below and your ID is ready in minutes. 18+ only. Bet responsibly and never stake more than you can afford to lose.
Get My 99Exch ID Now