Lucky winners from across Malaysia

Place bets on live and upcoming matches

Over 1,200 games await you at 12 Play

Spin every day to win free prizes from 12 Play
Every registered 12 Play member is entitled to 1 free spin every day. Prizes include game credits, cash rebates of up to RM50, and exclusive bonus spins.

Updated: Jun 2026 | For Malaysian members
If you're looking for a trusted online gambling platform in Malaysia, 12 Play is the answer. Since launching, 12 Play has become the top choice for hundreds of thousands of players across Kuala Lumpur, Johor Bahru, Penang, Kota Kinabalu, and everywhere in between. Why? Because we know what Malaysian players truly want — smooth gameplay, fast withdrawals, and promotions that actually deliver.
Many players who have tried other platforms keep coming back to 12 Play. Not because they have to, but because the experience here is simply different. Here's why:
Malaysian football fans know how hard it is to find a platform that's truly up to date with the Malaysia Super League schedule. At 12 Play, you can place bets on Johor DT, Selangor FC, Kedah, Pahang and all Super League clubs — plus the English Premier League, La Liga, and a wide range of other European leagues. Our odds are updated in real time, so you always get the best value.
Beyond football, badminton is also one of the most popular sports on our platform — especially during BWF tournaments. Players like Lee Zii Jia are always a major draw for bettors. We also offer E-Sports for games like CS2, Dota 2, and Mobile Legends — sports that are growing in popularity among Malaysian youth.
Powered by the latest HD streaming technology, 12 Play Live Casino lets you play Baccarat, Blackjack, Roulette, Dragon Tiger and Sicbo with real dealers in real time. Many players say the live casino experience at 12 Play feels like sitting in a five-star casino — without ever leaving home or dressing up.
Tables are available 24 hours a day, 7 days a week. There are tables for casual players with lower betting limits, as well as exclusive VIP tables with higher limits for experienced players. All tables are closely monitored to ensure fairness and security.
Slots at 12 Play are more than just spinning and hoping for the best. We offer over 800 slot titles from the world's top providers, with an average RTP (Return to Player) of 97%. That means for every RM100 you wager, the average return is RM97 — the highest payout rate in the Malaysian market.
For fans of lottery, 12 Play offers a Malaysia-style 4D lottery with daily draws. Pick your own numbers or use the Quick Pick feature for a random selection. Jackpots start from RM10,000 and can reach up to RM500,000 for special jackpots.
12 Play is generous when it comes to promotions. New members are entitled to Welcome Bonus up to RM888 on your first deposit. On top of that, there's a weekly deposit bonus, daily cashback of up to 10%, and sports rebates for active members. New promotions drop every week — from prize slot tournaments to lucky draws exclusively for VIP members.
Best of all, the wagering requirements at 12 Play are far lower than other platforms. We believe players should be able to enjoy their bonuses without jumping through endless hoops.
We understand that trust is everything in this industry. That's why 12 Play uses 256-bit SSL encryption on all transactions, two-factor authentication (2FA) to secure your account, and undergoes regular audits by independent international bodies. Player funds are held in segregated accounts, completely separate from the company's operating capital.
We also comply with all guidelines set by Responsible Gaming and provides tools to help players manage their gaming habits. Your trust is our greatest asset.
Just 4 simple steps to kick off your winning journey
We're more than just a platform — we're your ultimate online gaming partner
The more you play, the greater the rewards you earn
Bring the premium casino experience right to your pocket
Real experiences from loyal 12 Play players across Malaysia
12 Play is committed to providing a safe and responsible gaming experience for all members
Set your own daily, weekly, or monthly deposit limits through your account settings. We encourage you to only wager what you can afford to lose.
Use the session timer feature to keep track of how long you've been playing. Taking breaks is part of a healthy gaming habit.
If you feel you need a break, you can activate self-exclusion for 24 hours, 7 days, 30 days, or permanently through your account settings.
12 Play strictly prohibits anyone under the age of 18 from registering or playing. Age verification is conducted at registration and withdrawal.
Check your betting history, deposits, and withdrawals anytime. Full transparency to help you make informed decisions.
If you or a loved one is struggling with problem gambling, please contact Talian Kasih: 15999 or email our support team.