Get the most competitive match odds for Liga Super, EPL, badminton, e-sports, and a wide range of other sports. 12 Play updates odds in real time so you always get the best value for your bets.
Pick your sport and place your bet — odds updated every minute
Featured matches with the best odds at 12 Play this week
The advantages of 12 Play's match odds platform that set us apart from the competition
Simple, fast, and secure — just follow these steps
Fill in basic details such as your name, phone number, and email. Registration takes less than 2 minutes.
Choose your preferred local payment method — Touch 'n Go, GrabPay, DuitNow, or FPX. Minimum deposit RM20 and get your welcome bonus instantly.
Head to the Match Odds section, select the sport you're interested in, and find the match you want to bet on.
Click your preferred odds, enter your stake, and confirm your bet slip. Simple as that!
Once the match ends, your winnings are credited automatically. Withdraw to your eWallet or bank account within 5 minutes.
If you've tried a few online sports betting platforms, you've probably noticed they don't all offer the same value. Some inflate their margins so high that players feel shortchanged even when they win. At 12 Play, we believe players deserve real value for their bets — which is why we're committed to offering competitive, transparent match odds across every sport.
One thing 12 Play users consistently praise is how quickly odds update during live matches. Unlike other platforms where numbers can lag by several seconds, 12 Play's system is built to process odds changes in real time — so you're always making decisions based on the latest information.
💡 Pro Tip: Experienced 12 Play bettors often take advantage of in-play (live) betting for football. When a match isn't even at half-time but momentum on the pitch is clearly shifting, that's often the best window to place a bet at favourable odds.
Malaysia is a nation that truly lives and breathes sport. From neighbourhood football pitches to world-class badminton arenas, sporting passion runs deep in every Malaysian. At 12 Play, we understand what local players want and deliver the most relevant sports coverage:
Many new players find different odds formats confusing. At 12 Play, we use decimal odds — the most straightforward format to work with. The calculation is simple: multiply your stake by the odds value to get your gross winnings.
For example, if you bet RM100 on Johor DT to win at odds of 1.65, your gross return is RM165 (including your RM100 stake), giving you a net profit of RM65. Simple and transparent — that's the 12 Play way.
📊 Example Calculation: RM50 stake × Odds 2.40 = RM120 (gross return) | Net profit = RM70. For a three-leg parlay at odds 1.80 × 2.10 × 1.65, the combined odds = 6.24 — a RM50 stake returns a gross win of RM312!
12 Play believes sports betting should be an enjoyable form of entertainment, not a burden. We provide a range of account management tools to help you stay in control — including daily deposit limits, weekly betting limits, and a self-exclusion option if you feel you need a break.
Remember: only bet what you can afford to lose. Never chase your losses by increasing your stakes impulsively. A smart player knows when to stop and enjoy the winnings they have.
One of 12 Play's key strengths is its payment convenience, tailored for Malaysian users. You can deposit and withdraw through a variety of local channels, hassle-free:
The minimum deposit at 12 Play is just RM20, and the minimum withdrawal is RM50. There are no hidden charges on any transaction — what you put in is exactly what hits your account.
Answers to the most frequently asked questions from our players
Register a free 12 Play account today and enjoy Malaysia's best match odds alongside over 850,000 active members.