20bet Sportsbook & Casino - Liga 1, Piala AFF, QRIS & e-wallet Banking

We at 20bet offer live football markets across Liga 1, Piala AFF, and Champions League, plus live-dealer tables and slot games. Our platform accepts mobile banking, local payment, online payment, e-wallet, and regional bank transfers where local law permits.

hero visual
Game categories

Sports Categories

Mobile user and Brand
New user for Main, Secure use and
user

20bet security practices

We prioritize the safety of your account and funds. Our platform uses standard encryption for data transmission, segregates user deposits in dedicated accounts, and applies verification checks before processing withdrawals. We do not offer our services in jurisdictions where online wagering is…

  • Data encryption We encrypt login credentials and payment details using industry-standard protocols.
  • Deposit segregation We hold user funds in dedicated accounts separate from our operational accounts.
  • Withdrawal verification We verify identity and payment method before processing withdrawal requests.
  • Jurisdiction compliance We restrict access in regions where local law prohibits online wagering services.

We organize markets around football, live dealer, slots, and esports. Each category carries its own match schedule, rules…

Football

80+ Match

Badminton

50+ Match

Basketball

40+ Match

eSports

30+ Match

Live Casino

200+ Table

Slot Games

500+ Game

MotoGP

30+ Match

Tennis

50+ Match

Service overview

Comparison

Our platform operates across regional payment rails and offers live-dealer and slot coverage. Below is how we serve users in supported jurisdictions.

Feature We 20bet Typical web
Football markets (Liga 1, Piala AFF, Champions League) broad match coverage limited market
DANA, e-wallet, mobile banking, local payment, online payment payment rails e-wallet / mobile banking / local payment / online payment cards only
Live-dealer blackjack, roulette, baccarat multi-camera
English support with clear contact channels customer support
Slot games (Aviator, Sweet Bonanza, Fortune Tiger) many slot titles
Mobile-first interface for low-data regions native app web only
KYC verification (simple document upload) full KYC
Banking options

Payment Methods

We at 20bet accept digital wallets, QRIS, and direct bank transfers. Deposits and withdrawals use regional payment rails trusted across Indonesia.

DANA

subject to verification

OVO

subject to verification

GoPay

subject to verification

QRIS

subject to verification

BCA Virtual

subject to verification

ShopeePay

subject to verification

At a glance

Highlights

12
Language support
6
Payment method
200+
Live casino table
500+
Slot game
20bet account dashboard with sports and casino menu
Dashboard overview — account, deposit, and game selection

Platform coverage

  • Sports Football, badminton, MotoGP
  • Casino Live dealer and slots
  • Payment DANA, e-wallet, mobile banking, local payment, bank transfer
  • Interface English (en-ID)
Core advantages

Why Choose Us

Our platform merges regional payment convenience with live sports and casino entertainment. We operate under jurisdiction-restricted access framing.

Fast payout

Withdrawals via DANA, e-wallet, mobile banking process in subject to verification depending on your payment rail and verification status.

Secure transaction

SSL encryption and account verification (KYC) protect your details. Our platform enforces standard security protocols.

Main football focus

Liga 1, Piala AFF, Champions League, Premier League — we list market previews and schedule context for each…

Live streaming

Watch select football and esports matches live while placing markets on the same platform without switching windows.

Mobile-first

Responsive design works on any device; low-data mode keeps the interface fast in regions with spotty connectivity.

Multilingual support

English support team handles account, deposit, withdrawal, and rules questions via live chat and email channels.

Getting started

Quick Start

Four straightforward steps to open an account, verify your identity, fund your balance, and begin exploring our markets and games.

1

Open an account

Visit our website, enter your email and password, confirm your details. Takes subject to verification.

2

KYC verification

Upload your identity document (KTP, passport) and selfie. Processing takes subject to verification in standard cases.

3

Deposit funds

Choose DANA, e-wallet, mobile banking, or local payment. Transfer your first amount; it arrives in your 20bet balance in 8–20…

4

Explore markets

Browse Liga 1, Piala AFF, live casino, or slots. Set your account preferences before your first session.

Safety and compliance

Security and Trust

Our platform enforces SSL encryption, account verification, and jurisdiction-restricted access. User data is handled according to standard privacy protocols.

SSL encryption

All data between your device and our platform travels through encrypted channels. Industry-standard HTTPS protocol.

Account verification

KYC process confirms your identity through document upload. Protects your account and our payment rails.

Fair play

Our casino games and slot outcomes are generated by certified RNG systems. Regular audit checks confirm randomness.

Service notice

We operate only in jurisdictions where online gaming is lawful. Users are responsible for confirming local legality.

Special offers

Promotions

We refresh our promotions regularly. New members receive a welcome offer; existing account holders may qualify for weekly and seasonal bonuses.

Bonus terms

All promotional offers carry specific terms — account type, minimum deposit, and expiry date. Review the conditions before…

Terms applyEligible members

New member welcome offer

First account holders receive an attractive bonus offer on their opening deposit. Expiry: 14 days from account open.

Weekly cashback promotion

Active accounts earn cashback on selected games each week. Eligibility subject to prior-week activity and account status.

Football match bonus

Special bonus during Liga 1 and Piala AFF seasons. Eligible members receive bonus tokens. Terms and expiry date…

Tournament bonus offer

Bonus coupon during international tournaments. Minimum account level and prior deposit required. Expires end of tournament.

Attractive welcome offer New members receive a bonus on their first deposit. Terms apply.
Open account

20bet core services

  • SSL encryption All transactions are encrypted in transit
  • Withdrawal review Processed within standard windows
  • English signage Multilingual support during business hours
  • Mobile optimised Android install path and iOS browser access
Questions answered

FAQ

Common questions about account setup, payments, games, and support at 20bet.

We at 20bet require one government-issued ID (KTP, passport, or driving licence) and a recent selfie for account verification. Upload both documents via our secure portal. Processing typically takes subject to verification during business hours. Once verified, your account…

If a deposit via DANA, e-wallet, mobile banking, or local payment does not arrive, first check your bank or wallet app to confirm the payment left your account. Then contact our support team with your transaction reference number. We investigate…

Yes. Our platform offers a practice-play mode for many slot games and live-casino tables. After opening an account, select "Demo Mode" from the game menu. You receive virtual credits with no real money at stake. Demo mode lets…

Our bonus offers include a deposit requirement, a playthrough condition (also called wagering requirement), and an expiry date. For example, a welcome bonus may require a minimum opening deposit and must be played through a set number of…

We at 20bet let you set account preferences including account preferences, session time reminders, and game category restrictions. Access these tools via Settings → Account Control. You can adjust limits at any time or contact our support team…

Our support team operates in English and Indonesian. Reach us via live chat, email, or contact form on our website. Response windows depend on the channel — live chat typically responds within subject to verification during business hours; email…

No. Our platform policy permits one active account per user. Duplicate or multi-accounting violates our terms and may result in account suspension or forfeiture of funds. We use email address, phone number, and identity document to detect and…

Yes. We accept bank transfers from online payment, e-wallet, mobile banking, and local payment through online payment and virtual account numbers. At deposit, choose your bank and we generate a unique virtual account or e-wallet code. Transfer your funds to that account…

Our platform covers Liga 1 Indonesia, Piala AFF, Piala Indonesia, Champions League, Premier League, and international tournaments. For each fixture, we display match previews, team information, and market overview (match winner, total goals, both teams to score, Asian…

Promotion codes (also called coupon codes or bonus codes) are entered during account registration or in the Promotions section of your account dashboard. At signup, look for the "Promo Code" field and enter the code before confirming your…

We at 20bet protect your account data using SSL encryption and secure servers. Your personal information (name, ID number, banking details) is stored encrypted and accessed only by authorized staff for account management, payment processing, and regulatory compliance…

Contact our team via live chat (fastest — subject to verification response during business hours), email, or the contact form on our website. All channels are answered in English and Indonesian. For account or payment emergencies, use live chat…

Detailed guide

Detailed information about 20bet

Main football markets

We at 20bet organize football markets around common outcome types. Match winner lets you predict the result — home win, away win, or draw. Total goals markets ask whether the combined goals will be above or below a set threshold (e.g., over 2.5 goals). Both teams to score is a binary outcome: yes or no. Asian handicap adjusts the odds by giving one team a virtual deficit or advantage, creating more balanced odds when one side is heavily favoured. Each market carries its own rules, minimum stake, and payout structure. Our platform displays these rules in the market preview before you place any funds. Understanding the rule prevents betting mistakes — for example, a draw cancels match-winner bets, but "both teams to score" pays regardless of the final result. New users should read the market guide for each game type before their first session.

Liga 1, Piala AFF and international tournaments

Liga 1 Indonesia is the domestic top-tier football competition, running annually from August through December. Our platform lists all Liga 1 fixtures with preview information covering team form, recent head-to-head records, and injury updates where available. Piala AFF is a Southeast Asian tournament held biennially; it attracts strong interest from our user base across Surabaya, Bandung, and Jakarta. We also offer Champions League, Premier League, and World Cup markets during their respective seasons. Piala Indonesia is the domestic cup competition. Each tournament carries unique scheduling and team dynamics — for instance, Liga 1 mid-season fatigue differs from the fresh-squad intensity of Piala AFF. Our platform groups fixtures by competition so you can easily browse markets by league. Match schedules update automatically; upcoming fixtures appear on your sports dashboard with a countdown timer.

Reading match context

Before placing a market, review the match context section on our preview page. This section displays the venue (home or away), date and time (in your local zone), and key squad news. Venue matters — some teams perform significantly better at home; this influences handicap and total-goals odds. Schedule context includes whether a team plays their second match in three days (fatigue can reduce performance) or after a long break (potentially bringing rust or freshness depending on the team's preparation). Squad news flags injuries to key players, recent transfers, or tactical changes. None of these factors guarantee a specific outcome — football remains unpredictable — but they help you understand the market conditions and set realistic expectations. Our preview avoids prediction language; we present facts and context only. You decide how to weigh this information.

General notes for new users

Our services are available only in jurisdictions where online gaming is lawful. Users are responsible for confirming that access and use comply with their own location's regulations. Account verification (KYC) is mandatory and protects both your account and our payment partners. Set your account preferences and account preferences before your first session — this helps you manage risk. Football and casino outcomes are not guaranteed; markets carry inherent uncertainty. Bet only funds you can afford to lose. Our support team in English and Indonesian handles questions about account setup, deposit methods (DANA, OVO, GoPay, QRIS, BCA, Mandiri, BRI, BNI transfers), withdrawal windows, and game rules. Contact us via live chat, email, or our contact form — response times are subject to verification for chat and 2–4 hours for email. Read the terms before opening your account; they define bonus conditions, prohibited activity, and dispute resolution. We use standard industry practices for data security, fair-play RNG certification for casino games, and transparent transaction records.

Service area

Yogyakarta — 20bet Casino & Sportsbook platform

Yogyakarta is one of the regions our 20bet platform serves where local law permits. Payment options include DANA, e-wallet, mobile banking, local payment, online payment for e-wallets and e-wallet, mobile banking, local payment, online payment for bank transfers. Account verification and support follow our standard service notice.

JakartaSurabayaBandungMedanSemarang