SportyBet, Bet9ja and BetKing USSD codes: deposits only
You fund SportyBet, Bet9ja and BetKing by dialling a bank USSD code from the phone number linked to your bank. Each code below funds that bookmaker only. I read every code on the bookmaker’s own help pages on 20 October 2026.
SportyBet USSD code
| Bank | Dial |
|---|---|
| GTBank | *737*50*Amount*558# |
| Zenith | *966*6*7767# |
SportyBet then asks for the phone number you log in to SportyBet with. A deposit can be from ₦100 to ₦9,999,999. SportyBet’s help names no SportyBet fee, but your bank may charge one (GTBank, Zenith, deposit limits).
Is there a SportyBet USSD code for withdrawal?
No. SportyBet pays withdrawals only to an account in your own name. Its help says to use the account you deposited from (SportyBet help: withdrawal accounts).
None of the bookmakers on this page offers withdrawal by USSD.
A page or person offering a SportyBet withdrawal code is not SportyBet. SportyBet says its staff will never ask for your password, OTP or Sporty PIN (SportyBet help: account security).
For limits and timing, see SportyBet withdrawal to OPay. For a stuck withdrawal, see SportyBet withdrawal problems.
Bet9ja USSD code
| Bank | Dial |
|---|---|
| GTBank | *737*50*Amount*500# |
| UBA | *919*22*User ID# |
Both ask for your Bet9ja user ID, shown at the top right of the site when you log in. UBA charges ₦20 plus VAT (GTBank, UBA).
Bet9ja’s Zenith USSD page is now empty, so I do not print a Zenith code. An old code can send your money to the wrong place.
Bet9ja’s payment page still lists Zenith Bank as a way to deposit (Bet9ja help: payment methods).
Dial only what you mean to bet. A Bet9ja deposit can be staked but not withdrawn, as the Bet9ja review explains.
BetKing USSD code
| Bank | Dial | Amount | Fee |
|---|---|---|---|
| GTBank | *737*50*Amount*153# | ₦50 to ₦200,000 | ₦10 |
| Zenith | *966*6*7842# | ₦50 to ₦1,000,000 | Free |
| UBA | *919*26*Amount# | From ₦50 | ₦20 |
Each code asks for your BetKing user ID, shown at the top right of the website when you log in. BetKing warns that a Zenith deposit can take up to 24 hours (GTBank, Zenith, UBA).
Is there an OPay betting USSD code?
No. The wallets’ USSD menus have no betting option.
Moniepoint’s *5573# menu covers transfers, airtime and data, balance, PIN reset, OTP and blocking (Moniepoint USSD). OPay’s *955# and PalmPay’s *861#, as the wallets describe them, cover transfers, airtime and balance.
You fund betting inside the OPay, PalmPay or Moniepoint app instead. See PalmPay betting deposit and Moniepoint betting deposit.
What a USSD deposit costs
The fees above are the bookmaker’s or the bank’s for that code.
On top of them, the sender pays the ₦50 stamp duty on transfers of ₦10,000 or more since 1 January 2026. Moniepoint charges ₦10 for each USSD session on *5573#. The details are in betting deposit charges in Nigeria 2026.
Copy a code only from the bookmaker’s page
MSport, Betway and 1xBet publish no USSD deposit codes that I can cite. Other sites print codes that disagree with each other and with the bookmakers.
The bank part of a code is the same for every bookmaker, and the ending is the bookmaker’s. That ending is why a code for one bookmaker cannot fund another. Check it against the bookmaker’s own page before you dial.
I have not deposited or timed anything myself. Never share your password, OTP or PIN with anyone offering a code.
Sources
- SportyBet help, GTBank USSD – GTBank code; read 20 October 2026
- SportyBet help, Zenith USSD – Zenith code; read 20 October 2026
- SportyBet help, deposit limits – ₦100 to ₦9,999,999; read 20 October 2026
- SportyBet help, bank accounts for withdrawals – accounts in your name only; read 20 October 2026
- SportyBet help, account security – staff never ask for password, OTP or PIN; read 20 October 2026
- Bet9ja help, GTBank – GTBank code; read 20 October 2026
- Bet9ja help, UBA – UBA code and fee; read 20 October 2026
- Bet9ja help, Zenith USSD – page empty; read 20 October 2026
- Bet9ja help, payment methods – Zenith Bank listed; read 20 October 2026
- BetKing help, GTB – GTBank code, limits and fee; read 20 October 2026
- BetKing help, Zenith – Zenith code, limits and delay warning; read 20 October 2026
- BetKing help, UBA – UBA code and fee; read 20 October 2026
- Moniepoint USSD – menu with no betting option, ₦10 session fee; read 20 October 2026
Quick answers
What is the Bet9ja USSD code for betting deposits?
GTBank *737*50*Amount*500# and UBA *919*22*User ID#, each with your Bet9ja user ID. UBA charges ₦20 plus VAT. Bet9ja's Zenith USSD page is now empty, so no Zenith code is given here.
What is the BetKing USSD code?
GTBank *737*50*Amount*153# (₦50 to ₦200,000, ₦10 fee), Zenith *966*6*7842# (₦50 to ₦1,000,000, free) and UBA *919*26*Amount# (from ₦50, ₦20 fee), each with your BetKing user ID.
What is the SportyBet USSD code for deposits?
GTBank *737*50*Amount*558# and Zenith *966*6*7767#, dialled from the phone number registered with your bank; SportyBet asks for the phone number registered with SportyBet.
Is there a SportyBet USSD code for withdrawal?
No. SportyBet pays withdrawals only to an account in your own name, and none of SportyBet, Bet9ja or BetKing offers withdrawal by USSD. Anyone offering a withdrawal code is not SportyBet.