18+ Responsible gaming Gambling addiction help Gambling Therapy 18+ only. Betting can cost you money: set a limit before you deposit.

Review · Esports bookmaker

96M review: an esports book for Malaysia and Singapore

96M serves two markets: Malaysia and Singapore. Accounts run in ringgit and Singapore dollars, deposits go through DuitNow, FPX, e-wallets such as Boost and GrabPay, and crypto, and the licence in our data is Curaçao.

For esports it is broader than its size suggests. We rank 96M on 18 pages: CS2, Dota 2, LoL, Valorant, Rainbow Six Siege, Age of Empires and Honor of Kings, plus tournaments including The International and the Honor of Kings World Champion Cup. Below: Dota 2 markets, payments and the caveats.

Our verdict: a practical local option for Malaysian esports bettors. Withdrawals go by bank transfer only in our data, and the licence is offshore.
MYR and SGD accounts DuitNow and FPX deposits Ranked on 18 esports pages

At a glance

96M in 30 seconds

Licence (our data) Curaçao

So what: an offshore licence; neither Malaysia nor Singapore licenses it.

Payment methods 8 deposit · 1 withdrawal

So what: withdrawals are by bank transfer only in our data.

Not available in the UK, the US, Canada, Australia, India, Germany and more

So what: Open in our data: Malaysia. Availability is not the same as legality; check your local law.

Ranked on our esports pages 7 games · 11 tournaments

So what: each page is linked in the esports coverage section below.

Short answer

Is 96M good for esports betting?

For bettors in Malaysia or Singapore, yes as a local-payments option. 96M ranks on 18 of our pages and takes DuitNow and FPX. It is offshore-licensed in a region where online betting laws are strict, so read our country guides first.

96M in numbers

  1. 18

    esportranker pages that rank 96M, including Honor of Kings and the HoK World Champion Cup.

  2. 2

    Markets where 96M operates in our data: Malaysia and Singapore.

  3. 1

    Withdrawal method in our data: bank transfer.

Market guide · Dota 2 Example odds

Dota 2 markets at 96M, priced as an example

Example odds for Team Spirit vs Team Falcons (BO3) to show what each market means, its implied probability and its margin. Which markets 96M opens differs from match to match, so check its own list before you bet.

Match winner

Who wins the series. Most Dota 2 tournament series are BO3, with BO5 grand finals.

Outcome Odds Probability
Team Spirit 1.74 57.5%
Team Falcons 2.10 47.6%
Sum 105.1%
Margin 4.8%

So what: the lowest-margin Dota 2 market in most books.

Map handicap

Team Spirit −1.5 maps must win 2–0; Team Falcons +1.5 wins with one map or more.

Outcome Odds Probability
Team Spirit −1.5 2.98 33.6%
Team Falcons +1.5 1.37 73.0%
Sum 106.5%
Margin 6.1%

So what: useful when you expect a clean sweep.

First blood, map 1

Which team gets the first hero kill of map 1.

Outcome Odds Probability
Team Spirit 1.85 54.1%
Team Falcons 1.91 52.4%
Sum 106.4%
Margin 6.0%

So what: close to a coin flip, so the margin decides most of the long-run result.

Total kills, map 1

Over or under 48.5 combined kills on map 1.

Outcome Odds Probability
Over 48.5 1.88 53.2%
Under 48.5 1.88 53.2%
Sum 106.4%
Margin 6.0%

So what: draft matters: early-fight lineups push kills up.

First Roshan, map 1

Which team kills Roshan first on map 1.

Outcome Odds Probability
Team Spirit 1.72 58.1%
Team Falcons 2.07 48.3%
Sum 106.4%
Margin 6.1%

So what: follows the team that controls the mid game more than the series price.

Example odds set by esportranker, not live prices. Implied probability = 1 ÷ odds. Margin = 1 − 1 ÷ (sum of implied probabilities).

Payments

Deposits and withdrawals at 96M

Methods as listed in our data for this bookmaker. What you see at the cashier depends on your country and currency.

Local in, bank out: 8 deposit methods including DuitNow, FPX, Boost and GrabPay; withdrawals by bank transfer only.

TypeDepositDeposit withWithdrawWithdraw with
E-wallets and mobile wallets4inviPay, GrabPay, Help2Pay and Boost0–
Crypto1Crypto0–
Bank and local transfers3DuitNow, FPX and OCBC Bank1Bank transfer

esportranker provider data, checked 6 Oct 2026. Currencies listed: 2.

Bonus maths LiveExample data

What a sports welcome bonus costs to clear

The live headline offer for 96M is on the card at the top of this page. Its full sports terms were not confirmed for this review, so the worked example uses common terms on a $100 bonus to show what wagering costs at esports margins.

$52 expected net value

Bonus $100 · 10x turnover · singles at odds 1.80+

Turnover costs the margin on what you bet: 10 × $100 = $1,000, and 4.8% of that is $48.

What it means: wager with singles on match winner, the cheapest esports market; accumulators multiply the margin you pay.

Bonus $560 +$100
Turnover 10 × the bonus $1,000
Expected cost, singles $1,000 × 4.8% margin −$48
Expected cost, 3-leg accumulators margin per slip 1 − (1 − 4.8%)^3 = 13.8% −$138
Net value with singles with accumulators: −$38 $52
Wagering 10x bonus (example) Every extra 5x of wagering costs about another 5% of turnover at a 5% margin.
Minimum odds 1.80 (example) Rules out the short favourites that are common in tier-1 esports.

Example terms, not 96M's. Read the offer's own T&Cs before you opt in. 18+.

Pros and cons

What speaks for and against 96M

What we like

  • Local payments DuitNow, FPX, Boost, GrabPay and Help2Pay.
  • Broad esports coverage 18 of our pages, including Honor of Kings.
  • Local currencies Ringgit and Singapore dollar accounts.

Worth knowing

  • Bank-only withdrawals No e-wallet or crypto payouts in our data.
  • Offshore licence Curaçao, not a local licence.
  • Two markets only Closed everywhere else in our data.

Who it suits

Who should bet at 96M

Good fit

  • You live in Malaysia

    Ringgit accounts with DuitNow and FPX.

  • You bet on Honor of Kings or Dota 2

    96M ranks on both pages.

Look elsewhere

  • You want e-wallet or crypto payouts

    Bank transfer only in our data.

  • You want more payout options

    96M lists one withdrawal method.

Our take: 96M is the local-payments choice for Malaysian and Singaporean esports bettors, with more titles than you might expect. Read the legal position for your country first, and use bank withdrawals you can trace.

96M FAQ

Is 96M legal in Malaysia?

96M is licensed in Curaçao, not in Malaysia. Malaysian law restricts betting, and offshore sites operate without a local licence. Read our esports betting in Malaysia guide before you sign up.

Is 96M available in Singapore?

Our data lists Singapore as open. Singapore restricts remote gambling to licensed operators; see our Singapore guide.

How do I deposit at 96M?

Our data lists DuitNow, FPX, Boost, GrabPay, Help2Pay, inviPay, OCBC bank transfer and crypto.

How do I withdraw from 96M?

By bank transfer, the only withdrawal method in our data. Verify your account before the first payout.

Which esports does 96M cover?

We rank 96M on CS2, Dota 2, LoL, Valorant, Honor of Kings and more, and on 11 tournament pages.

Responsible gambling

Bet only if you are 18+ and it stays fun

Esports betting attracts a younger audience than most sports. These rules apply on every page of this site.

18+ only

Esports fans are young

Every site we list checks age and ID. If you are under 18, this site is for information, not for betting.

Our responsible gaming policy
Limits

Set a limit first

Decide what a month of betting may cost before you deposit, and use the deposit limits every licensed site offers.

Gambling addiction help
Skins

Skins are money

In-game items with a cash value are stakes like any other. Many skin sites are unlicensed and skip age checks.

BeGambleAware