Most "best CS2 betting sites" lists rank bookmakers by a score nobody explains. This page does something simpler. It sets out what actually separates a good CS2 betting site from a bad one, then lists the sites we work with, grouped by what they are, with each one's current offer and who it suits.
What to check in a CS2 sportsbook
- Market depth. Match winner is the minimum. Check for map handicaps, total maps, individual map winners and live betting, and whether the book covers tier 2 and qualifier matches or only big events. If you bet the format, our BO1 vs BO3 guide shows why map markets matter.
- Margin. The margin is what the book keeps. On the same match, a smaller margin means a better price for you on both sides. The next section shows how to measure it in ten seconds.
- Limits. Esports stake limits are often lower than football limits, and some books cut limits for players who win. Check the maximum stake on a CS2 match before you build a bankroll there.
- Licensing. Find the license holder and regulator in the site footer, then look it up on the regulator's own register. A license you cannot find on the register is a warning sign.
- Payments. Check deposit methods, minimum withdrawal, fees, and how long withdrawals take. A site that is quick to take deposits and slow to pay out tells you what you need to know.
- KYC. Most sites ask for ID at some point, often at your first large withdrawal. Find out when, and verify early so a payout is not stuck while you dig out documents.
Margins, with an example
Convert each decimal price to an implied probability by dividing 1 by it, then add the two sides together. Anything above 100% is the book's margin.
| Prices (team A / team B) | Implied total | Margin |
|---|---|---|
| 1.90 / 1.90 | 105.3% | 5.3% |
| 1.85 / 1.95 | 105.3% | 5.3% |
| 1.80 / 1.90 | 108.2% | 8.2% |
The 1.80 / 1.90 book takes about 3 points more than the 1.85 / 1.95 book on the same match. Over hundreds of bets that difference is larger than most bettors' edge. Our no-vig and hold calculator does the sums, and the odds guide explains implied probability in more detail.
Licensing, payments and KYC
A license from a national regulator, such as the UK Gambling Commission or the Malta Gaming Authority, comes with dispute routes and player-fund rules. Many esports and crypto books instead hold offshore licenses, most often from Curacao or Anjouan. That is legal for the operator, but it gives you less protection if a withdrawal is refused. Some skin sites publish no gambling license at all. Whatever the site shows, check it on the regulator's register (links in the sources below).
On payments, crypto-first sites usually pay out faster than card-based books but often require you to pay network fees, and some do not accept cards at all. Skin sites let you deposit Steam items, which brings its own risks, covered in our skin betting guide.
On KYC, read the terms for when verification is triggered. "No KYC" marketing usually means "no KYC until we decide we need it", which is often at withdrawal time.
Sites by type
Every offer in the tables below comes from our partner offers list and was last checked on October 3, 2026. If no offer is shown, we could not confirm what our link or code gives, so check the current offer on the site.
Sportsbooks with esports markets
Classic bookmakers: you bet against the book at fixed odds, and the margin is built into the price. These two lead with sports and esports betting.
| Site | What it is | Offer | Who it suits |
|---|---|---|---|
| 22Bet | Large sportsbook with an esports section and a casino | 100% first deposit bonus up to €122 on sports, no code needed (amount varies by country) | Bettors who want many markets in one account |
| Thunderpick | Esports-first sportsbook with a casino | 100% first deposit match up to €600 for esports or up to €2,000 for casino (minimum deposit €20) | Bettors who mainly bet esports |
Crypto casinos with a sportsbook
These sites are casinos first, with a sportsbook attached. CS2 is usually one esport among many, so check how deep the CS2 markets go before you deposit.
| Site | What it is | Offer | Who it suits |
|---|---|---|---|
| 500 Casino | Crypto casino with originals and a sportsbook | Code SKINBETHUB. Check the current offer on the site. | Players who want casino and match bets in one wallet |
| Acebet | Crypto casino with a sportsbook and esports betting | 100% first deposit match up to $1,000 plus a small no-deposit credit, no code needed | Bettors who want a deposit match and accept its terms |
| Duel | Crypto casino with low-edge originals and a sportsbook | Code SKINBETHUB. Check the current offer on the site. | Players who care about house edge and rakeback |
| Howl.gg | Crypto casino with coinflip, slots and a sportsbook | Code SKINBETHUB. Check the current offer on the site. | Players already using skin and coinflip sites |
Prediction markets
You trade shares on an outcome with other users instead of betting against a bookmaker. A price of $0.62 reads as a 62% implied chance.
| Site | What it is | Offer | Who it suits |
|---|---|---|---|
| Kalshi | US-regulated event contract exchange | Check the current offer on the site. | US residents who want a regulated venue |
| Polymarket | Crypto prediction market with CS2 match markets | Check the current offer on the site. | Traders outside restricted countries who want exchange prices |
Skin sites with match betting
Skin sites are built around case opening, roulette and crash, but these two also take bets on CS2 matches with site balance you can fund with skins.
| Site | What it is | Offer | Who it suits |
|---|---|---|---|
| CSGOEmpire | Skin site with roulette, cases and match betting | Code SKINBETHUB. 1 free case for new users who sign up with a referral code | Skin holders who want to bet skins on matches |
| CSGORoll | Skin site with cases, crash and esports matches | Code SKINBETHUB. 5% deposit bonus on card, bank and crypto top-ups with a referral code; the site also advertises 10% on the first top-up plus 6 cases for new users | Skin holders who also want a skin marketplace |
Prediction markets work differently from bookmakers, with fees and spreads instead of a built-in margin. Our Polymarket vs sportsbook comparison covers when each gives the better price.
Country and age limits
Every site here is 18+ at minimum. Each one also blocks some countries, and the lists change. These are the restrictions on record for each partner; check the site's terms for the current list.
- 22Bet: Not available in the UK, US, France, Cyprus, Israel and others. 18+.
- Thunderpick: Not available in the US, UK, Spain, France, Netherlands, UAE, Poland and others. 18+.
- 500 Casino: Strict no-VPN policy. Full restricted-country list not confirmed. 18+.
- Acebet: Not available in the US, UK, Netherlands, Switzerland, Cyprus, Poland and others. 18+. This is acebet.co, not the US sweepstakes site acebet.cc.
- Duel: Not available in the US, UK, Germany, France, Netherlands, Australia and others. 18+.
- Howl.gg: Not available in the US, UK, Netherlands, Australia, Spain and 40+ other countries.
- Kalshi: 18+. US-regulated exchange.
- Polymarket: The international exchange is blocked or close-only in 30+ countries, including the UK, France and Germany. US users trade through the separate Polymarket US app.
- CSGOEmpire: Not available in the US, UK, Germany, France, Netherlands, Australia and others. 18+.
- CSGORoll: Blocked in Australia, Poland, Ukraine, UAE and others. Some services restricted in parts of the US, Belgium, Germany, Netherlands, Sweden and more. 18+ with ID verification before play.
Other books worth comparing
We have no deal with bet365, Pinnacle, Betway or GG.Bet, so they are not linked here. If one of them is licensed where you live and covers the CS2 events you bet, put it in your price comparison. The more books you can check, the better the price you get.
Earlier versions of this page listed Rivalry. Rivalry paused player activity on its platform on February 13, 2026, laid off most of its staff and started exploring a sale, so it has been removed.
Whatever site you use, a bet is only worth placing if the price beats your own estimate of the chance. Our own picks come from SkinBetHub's proprietary signal model, built on prediction-market data, are posted with their odds before the match starts, are graded at a flat 1 unit, and every result stays on the results page.