Live Betting Available 24/7

Sports Betting 99kr – Best Odds, Hundreds of Matches Every Day

From Liga 1 football to world badminton finals — experience true sports betting on the 99kr platform. Competitive odds, real-time live betting, and instant IDR transactions.

99kr
30+ Sports
500+ Matches / Day
Live Real-Time Betting
IDR Local Transactions
Sport Sports Available

Pick your favorite match from dozens of available sports categories

Football

Liga 1, BRI Liga, Premier League, La Liga, Serie A

Most Popular
Badminton

BWF World Tour, Thomas & Uber Cup, All England

Favorite ID
Basketball

NBA, NBL Indonesia, Euroleague, FIBA World Cup

Live
E-Sports

Mobile Legends, DOTA 2, CS2, Valorant, LoL

Trending
Tennis

Grand Slam, ATP Tour, WTA, Davis Cup

24/7
More

Volleyball, swimming, boxing, MMA, motorsports & more

30+ Sports
Example Odds Today's Matches

Illustration 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.

How to Read Decimal Odds

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.

Odds Formats at 99kr

  • Decimal — The most common and straightforward format
  • Parlay — Combine multiple selections for multiplied odds
  • Asian Handicap — Levels the playing field between two mismatched teams
  • Over/Under — Predict whether the total score will be over or under the set line
Type Betting Available

Not every player bets the same way. At 99kr, a wide range of betting types is available for every strategy and preference.

Most Popular
1X2 (Match Result)

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.

Big Opportunities
Parlay / Accumulator

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.

Strategic
Asian Handicap

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.

Flexible
Over / Under (Total Goals)

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.

99kr
Live Betting Real-time

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.

Live Stats & Data

Access live match stats in real time — possession, shots on goal, cards, and more available instantly to support your betting decisions.

99kr

Bet on Mobile

  • Responsive mobile-first interface
  • Quick access to all active betting markets
  • Live match result update notifications
  • Deposit and withdrawal directly from the app
  • Stream live stats without switching tabs
Register & Start Betting

Why Sports Betting at 99kr Feels Different?

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.

How to Get Started with Sports Betting at 99kr

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.

How Place Bet at 99kr

Five simple steps from account registration to placing your first bet.

1
Create an Account at 99kr

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.

2
Top Up Balance via Deposit

Choose your preferred deposit method — bank transfer, GoPay, OVO, DANA, or QRIS. Funds are credited instantly and ready to use within minutes.

3
Select Sport & Match

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.

4
Choose Bet Type & Set Your Amount

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.

5
Track & Withdraw Wins

Follow the match, monitor your bet status in your account history, and withdraw your wins anytime through the Withdrawal menu on the 99kr platform.

99kr

Betting Tips to Keep in Mind

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:

  • Always research the current form of a team or athlete before placing a bet
  • Don't let emotions drive your betting choices — stay objective
  • Manage your bankroll with discipline: never stake more than you can afford to lose
  • Make the most of the live stats and data available on 99kr
  • Start with small bets while learning how live betting works before placing larger amounts
  • Stop once you have reached your preset win or loss limit

Note: Betting should complement your sports viewing experience — not become a source of financial stress. Play responsibly with 99kr.

Features Featured 99kr Betting

Every feature is designed to deliver a better betting experience than other platforms

Real-time Odds Updates

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.

Complete Match Statistics

Head-to-head records, recent form, key player stats, and weather forecasts are available to support your analysis before and during matches.

Result & Odds Notifications

Enable notifications for your selected matches — get alerts when odds shift significantly or when a match reaches a critical moment.

Transparent Bet History

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.

Early Cash Out

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.

Secure & Encrypted Account

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.

FAQ Betting Sports

Answers to the most frequently asked questions about betting at 99kr

99kr covers over 30 sports, including football (Liga 1, Premier League, La Liga, Serie A, and more), badminton, basketball (NBA & NBL), e-sports (Mobile Legends, DOTA 2, CS2), tennis, volleyball, boxing, MMA, and motorsports. All available for both pre-match and live betting.

Live betting, or in-play betting, is a bet placed while a match is in progress. Odds shift dynamically as the game unfolds — for example, when a team concedes, their odds to win rise immediately. At 99kr, live betting is available with real-time odds updates and a responsive mobile interface.

The minimum bet at 99kr is very affordable, designed so players of all levels can participate. The minimum amount varies depending on the bet type and market selected. You can view the minimum limit directly on the betslip before confirming your bet.

Yes, parlay betting is available at 99kr. You can combine up to 12 match selections on a single bet slip. The more selections you add, the higher the potential payout — but every selection must be correct for the slip to win. Parlay odds are calculated by multiplying the odds of each selection.

If a match is cancelled or postponed beyond the specified time limit (typically 12–24 hours from the original schedule), all related bets will be voided and the funds automatically refunded in full to your account balance. Full details of this policy are available on the 99kr Terms and Conditions page.

Asian Handicap eliminates the draw by giving a "head start" to the weaker team. Example: Manchester City -1.5 vs Crystal Palace +1.5 means if you back City, they must win by at least 2 goals for your bet to win. If you back Crystal Palace, they must not lose by more than 1 goal. This system balances the odds and makes matches with a large quality gap more compelling to bet on.

Place Your First Bet at 99kr Now

Join millions of sports fans already enjoying competitive betting, the best odds, and instant transactions with 99kr.

Bahasa Indonesia