jomain99 — Trusted Online Sports Betting and Casino Platform in Malaysia
From online slots and live casino to sports betting on the Malaysia Super League and EPL — all available on one platform built for Malaysian players.
About jomain99
Operating under an international licence, we are here for Malaysian players who want a fair, safe and enjoyable betting experience.
jomain99 was built with one clear goal — to provide an online gambling platform that truly understands the needs of local players. From payment methods like Touch 'n Go eWallet and DuitNow to support in Bahasa Melayu, every aspect of our design reflects Malaysian users at the forefront of our minds.
We offer a wide portfolio covering online slots, live casino with baccarat, roulette and blackjack, sports betting covering the Malaysia Super League and international leagues, as well as esports and horse racing. Data security and fair play are our absolute priorities — all transactions are protected with 256-bit SSL encryption, and all games are run with a verified random number generator.
Our commitment to Malaysian players is also reflected through a three-tier VIP programme with weekly cashback, and a customer support team available twenty-four hours a day in Bahasa Melayu and English.
Explore Our Sections
Everything you need is here — choose a category and start playing.
Horse Racing
Follow horse races from local and international tracks. Learn how to place bets, read odds and use effective betting strategies.
View DetailsCrash Games
Crash games offer a fast-paced betting format — a multiplier rises and you cash out before it stops. Learn the mechanics and how to manage your risk.
View DetailsSports Betting
From the Malaysia Super League and EPL to badminton and esports — pre-match and in-play betting markets are available with odds updated in real time.
View DetailsOnline Slots
The slots collection includes titles from leading developers such as PG Soft, Pragmatic Play and JILI. A full guide to RTP, volatility and how to choose a slot is available.
View Detailsjomain99 Casino
Live casino with baccarat, roulette, blackjack and sic bo tables run by real dealers. An authentic casino atmosphere delivered straight to your screen.
View Detailsjomain99 Login
A complete guide to login and account management — how to reset your password, enable two-factor authentication and secure your account.
View DetailsLatest Featured Slots
Explore slot titles across various genres available at jomain99 — each with a different theme and risk level suited to all types of players.
The slot titles above are general examples. Check the Online Slots page for the full list of available games.
VIP Membership Programme
Three membership tiers — the more active you are, the higher the weekly cashback you receive.
VIP tier upgrades are determined based on your overall account activity. No fixed turnover threshold is published — keep your bets within your means.
Fast Deposits via Malaysian Payment Methods
All payment methods below support a minimum deposit of RM50. Choose the one that suits you best and start playing in no time.
Touch 'n Go eWallet
Suitable for players who prefer quick transactions directly from their mobile phone without needing online banking.
- Select Touch 'n Go as the method
- Enter the amount (min. RM50)
- Confirm in the TNG app
DuitNow
The best option if you want to transfer directly from your bank account using your mobile number or identification card number.
- Select DuitNow in the deposit section
- Enter the deposit amount
- Scan the QR or enter your DuitNow ID
Online Banking (FPX)
Supports major Malaysian banks including Maybank, CIMB, Public Bank and RHB via the secure FPX system.
- Select FPX and your bank
- Log in to your online banking
- Approve the transaction and funds are credited
Cryptocurrency
For players who value privacy — deposits accepted in USDT, BTC and ETH with no banking data exposure.
- Select crypto and copy the wallet address
- Send the amount from your wallet
- Wait for blockchain network confirmation
Deposit Note
- The minimum deposit for all methods is RM50 per transaction.
- Make sure your account name matches the recipient name to avoid delays.
- For crypto deposits, please use the correct network to avoid loss of funds.
Withdrawal Guide for Winnings
The withdrawal process at jomain99 is designed to be straightforward and transparent. Follow the steps below to withdraw your winnings.
Log In and Access the Withdrawal Section
Log in to your jomain99 account, then navigate to the "Wallet" or "Withdrawal" section within your account dashboard.
Select a Withdrawal Payment Method
Choose from Touch 'n Go eWallet, DuitNow, online banking (FPX) or cryptocurrency (USDT, BTC, ETH). Make sure the selected method matches your original deposit method where applicable.
Enter Amount and Confirm Recipient Details
The minimum withdrawal amount is RM50. Double-check your account number or crypto wallet address before proceeding.
Complete KYC Verification If Not Yet Done
If your account has not been verified, you will need to upload an identity document before your withdrawal request can be processed. The KYC process only needs to be done once.
Wait for Processing
Withdrawals are usually processed within 10 to 45 minutes. The actual time depends on the payment method and when the request was submitted.
Receive Funds to Your Account
Funds will be credited directly to your Touch 'n Go, bank account or crypto wallet. Check your email for a withdrawal confirmation notification.
Important Withdrawal Conditions
- Your account must be KYC verified before the first withdrawal
- Bonus wagering requirements must be met before withdrawing bonus winnings
- Withdrawal amount must not exceed the limit set for your account tier
- Your account must be active and not restricted
Withdrawal Taking Too Long?
If your withdrawal is taking longer than usual, contact our 24/7 support team via live chat. Our team will check the transaction status and provide you with a direct update.
In-Play and Cash Out Betting
Betting while a match is in progress gives you full control — conditions change every minute and odds move with what happens on the field.
Asian Handicap In-Play
The Asian Handicap shifts with the current score. If Team A scores, their handicap increases while Team B gains an advantage. Odds update automatically and the market may pause briefly after a goal or red card.
First Half Over/Under
This market lets you bet on whether the total goals in the first half will exceed or fall short of the set line. Useful when you can see a pattern forming early in the match.
Next Team to Score
Bet on who will score next — Team A, Team B, or no goal within a set period. Odds shift quickly after shot attempts or dangerous attacks.
Total Corner Kicks
The corner kick market lets you bet on the overall total or which team will earn more corners. This market is not directly affected by goals, making it a different kind of option.
Badminton — Set Winner and Total Points
For badminton matches, you can bet on who wins the current set as it is being played, or whether the total points in that set will exceed or fall short of the set limit.
What is Cash Out?
Cash Out lets you settle a bet early at a value that reflects current odds — either to lock in a profit or reduce a loss. Available as full or partial settlement on many selected markets.
3 Tips for In-Play Betting
Watch the Match Live
- Live football streams give you context that statistics alone cannot provide
- See for yourself whether a team is relying on counter-attacks or dominating the field
Use Cash Out Wisely
- Full Cash Out is suitable when the team you backed is under pressure
- Partial Cash Out is useful to secure some profit while letting the rest of the bet run
Set Limits Before You Start
- Set a specific budget for in-play betting since odds move fast
- Avoid making rushed decisions driven by emotions during a match
120% Welcome Bonus Up to RM300
Deposit RM100 and receive a RM120 bonus — your account balance becomes RM220 to start playing. Wagering requirement is 25 times the bonus amount.
Open an Account Now21+ only. Bet responsibly. Terms and conditions apply. Operates under international licensing.
KYC Security Note
- Only upload documents to websites with https
- You can cover parts of your MyKad number that are visible when uploading
- Do not send documents through unsecured messaging apps
Account Verification (KYC) Guide
Identity verification (Know Your Customer) is an industry-standard requirement that protects you from fraud and ensures the platform operates in line with international regulations.
Required Documents
Verification Steps
Look for the "Identity Verification" or "KYC" section under your account profile.
Make sure the image is clear, not blurry, and all details are readable. Upload both the front and back of your MyKad.
Take a selfie while holding your MyKad and upload it together with a recent utility bill showing your current address.
Our review team will process your application within a reasonable time. You will receive an email notification once verification is complete.
Responsible Gambling
Gambling is a form of entertainment, not a source of income. At jomain99, we provide tools and information to help you play within your limits.
All gambling activity on this platform is restricted to individuals aged 21 and above only. This is a requirement for most internationally licensed operators including jomain99.
If you are concerned about your own gambling habits or those of someone close to you, visit our Responsible Gambling page for more information and support resources.
Deposit Limits
Set daily, weekly or monthly limits on deposit amounts to manage your spending.
Play Time Limits
Use the time reminder feature to make sure your playing sessions do not go beyond a healthy duration.
Temporary Account Break
If you feel you need a break, you can suspend your account for a period of time.
Self-Exclusion
Long-term self-exclusion options are available for those who need a more serious break.
Support 24/7 Every Day
The jomain99 customer service team is ready to assist you at any time, in Bahasa Melayu and English.
Whether you have a login issue, a bonus enquiry or a transaction problem — our team will not keep you waiting long. Describe your issue and get help directly without having to explain your situation multiple times.
Live Chat
Chat directly with our support agents on duty 24/7. Available in Bahasa Melayu and English. Access via the chat icon at the corner of your screen.
Support Email
For written enquiries or issues that require document attachments, contact us by email below.
[email protected]
Welcome Bonus 120% Up to RM300
New jomain99 players are eligible for a first deposit bonus that gives you more value from the start.
= Balance RM220
Wagering: RM120 × 25 = RM3,000
= Balance RM900
Wagering: RM300 × 25 = RM7,500
The wagering requirement is 25 times the bonus amount (not the deposit) before winnings from bonus funds can be withdrawn. Your own deposit is not tied to any wagering requirement. Check the Terms and Conditions for full details.
Frequently Asked Questions
Answers to the most common questions asked by Malaysian players about jomain99.