Pick your favorite match from dozens of available sports categories
Liga 1, BRI Liga, Premier League, La Liga, Serie A
Most PopularBWF World Tour, Thomas & Uber Cup, All England
Favorite IDNBA, NBL Indonesia, Euroleague, FIBA World Cup
LiveMobile Legends, DOTA 2, CS2, Valorant, LoL
TrendingGrand Slam, ATP Tour, WTA, Davis Cup
24/7Volleyball, swimming, boxing, MMA, motorsports & more
30+ SportsIllustration of competitive odds available on the 99kr platform. Odds are displayed in decimal format and updated in real time as matches progress.
| Match | Status | Home | Draw | Away |
|---|---|---|---|---|
|
Persija vs Arema FC
Liga 1 Indonesia
|
LIVE 65' | 1.95 | 3.40 | 4.10 |
|
Manchester City vs Arsenal
Premier League
|
Tonight | 1.75 | 3.80 | 4.60 |
|
Kevin S. vs Viktor A.
BWF All England
|
LIVE Set 2 | 1.55 | — | 2.45 |
|
Lakers vs Warriors
NBA Playoffs
|
Tomorrow Morning | 2.10 | — | 1.80 |
|
Team Liquid vs NAVI
DOTA 2 Major
|
LIVE Game 3 | 1.90 | — | 1.95 |
The odds above are for illustrative purposes only. Actual odds are updated in real-time on the 99kr platform.
Odds 1.95 meaning if you place Rp 100,000, the total you receive on a win is Rp 195.000 (including principal).
The lower the odds number, the more favored that team or athlete is. The higher the number, the greater the potential return — but also the higher the risk.
Not every player bets the same way. At 99kr, a wide range of betting types is available for every strategy and preference.
Predict the final match result: home team win (1), draw (X), or away team win (2). The most basic bet type, easy enough for complete beginners.
Combine 2 to 12 matches in a single betting slip. All selections must be correct to win, but the payouts multiply — that's what makes parlay so appealing for players with small stakes and big ambitions.
A system that applies a handicap or reverse handicap to the favored team to level the odds. Ideal for matches where the quality gap between two teams is significant — making betting fairer and more strategically engaging.
No need to pick a winner — just predict whether the total goals (or points) in a match will be higher or lower than the line set by 99kr.
Place bets while the match is in progress. Odds shift dynamically as the game unfolds — giving an edge to players who can read the momentum of a match.
Access live match stats in real time — possession, shots on goal, cards, and more available instantly to support your betting decisions.
For many sports fans in Indonesia, watching matches has become a weekly ritual — and placing bets is a way to make every game feel more intense and personal. 99kr understands this, which is why our sports betting platform is built not just to process bets, but to elevate the entire experience of watching and participating.
One of the most common complaints players have about other betting platforms is slow deposit and withdrawal processing — especially in rupiah. At 99kr, all transactions are processed directly in IDR with no currency conversion. Local bank transfers, GoPay, OVO, DANA, and QRIS are all available and typically processed within minutes. No more reasons to delay deposits or worry about slow withdrawal payouts.
For e-sports fans — whose popularity continues to surge among Indonesia's youth — 99kr offers dedicated betting markets for Mobile Legends, DOTA 2, CS2, Valorant, and League of Legends tournaments — covering not just match outcomes but also in-game bets like first blood, first tower, and total kills, giving every match moment its own betting value.
Starting your betting journey at 99kr is quick and can be done in a few simple steps. Most importantly, make sure you are over 18 years old and are playing within a pre-planned budget.
Once your account is active and funded, open the Betting menu, choose the sport you want to follow, then select a match and the bet type that fits your strategy. All selections go into a "bet slip" where you set your amount before confirming. The process is intuitive — even first-time online sports bettors usually get it right away without needing a lengthy guide.
Five simple steps from account registration to placing your first bet.
Register by filling in valid details. The sign-up process is quick and your account is activated immediately after email verification. You can log in right away and explore all available betting markets.
Choose your preferred deposit method — bank transfer, GoPay, OVO, DANA, or QRIS. Funds are credited instantly and ready to use within minutes.
Open the Sports Betting menu, browse the sports categories you follow, and select the match you want to bet on — whether upcoming or currently live.
Click the odds you want — they are added to your bet slip automatically. Enter your stake and check the potential payout calculated instantly before you confirm.
Follow the match, monitor your bet status in your account history, and withdraw your wins anytime through the Withdrawal menu on the 99kr platform.
Sports betting is a blend of knowledge, analysis, and luck. There's no guaranteed formula to win every time — but there are a few principles that can help you play smarter:
Note: Betting should complement your sports viewing experience — not become a source of financial stress. Play responsibly with 99kr.
Every feature is designed to deliver a better betting experience than other platforms
Every momentum shift in a live match is immediately reflected in the odds update. You always see the most accurate and current numbers at all times.
Head-to-head records, recent form, key player stats, and weather forecasts are available to support your analysis before and during matches.
Enable notifications for your selected matches — get alerts when odds shift significantly or when a match reaches a critical moment.
All betting activity is neatly recorded in your account panel — amount, odds, outcome, and transaction time. Full transparency for every decision you have ever made.
Don't want to wait for the final whistle? The early cashout feature lets you claim partial winnings before a match ends — locking in profit or cutting your losses.
Every transaction and account data is protected by 256-bit SSL encryption. A multi-layered security system ensures no unauthorized access to your account at any time.
Answers to the most frequently asked questions about betting at 99kr
Join millions of sports fans already enjoying competitive betting, the best odds, and instant transactions with 99kr.