USSD Dial-In

How to Deposit with Zenith Bank USSD *966# at Nigerian Betting Sites

Zenith Bank *966# USSD allows Zenith Bank account holders to deposit to Nigerian betting sites instantly, without internet or a smartphone. It is the second most widely accepted USSD method in Nigeria after GTBank *737#, and works on any mobile phone — including basic feature phones.

Verified 09 September 2026  ·  Accepted at 4+ bookmakers
Min deposit
₦100
Max deposit
₦100,000 per transaction
Deposit speed
Instant
Withdrawal
1–24 hours (bank transfer)
Fees
₦6.98 per USSD transaction

Why Nigerian bettors use Zenith Bank USSD *966#

Zenith Bank is one of Nigeria's largest commercial banks with over 30 million customers. Its *966# USSD platform covers most major Nigerian bookmakers and processes deposits in under 10 seconds. The ₦6.98 flat fee per transaction is standard across all Nigerian bank USSD platforms.

How to deposit using Zenith Bank USSD *966# — step by step

Follow these steps exactly. Updated 09 September 2026.

  1. Open your dialler
    On your phone, open the standard phone dialler — no app or internet needed.
  2. Dial the USSD string
    Dial *966*58*AMOUNT*CUSTOMERID# — replace AMOUNT with the amount in Naira (e.g. 1000) and CUSTOMERID with your betting account customer ID.
  3. Confirm your PIN
    You will be prompted to enter your Zenith Bank USSD PIN (4-digit, set when you first activated *966#). Enter it to confirm.
  4. Receive SMS confirmation
    Zenith Bank sends an SMS confirming the debit. Your betting account is credited within seconds.

How to withdraw using Zenith Bank USSD *966#

Withdrawals via Zenith Bank USSD *966# typically take 1–24 hours (bank transfer).

  1. Go to Withdraw
    In your betting account, navigate to Withdraw → Bank Transfer.
  2. Enter your Zenith account number
    Enter your 10-digit Zenith Bank account number and select Zenith Bank from the bank list.
  3. Enter amount and confirm
    Enter the withdrawal amount and confirm. Funds arrive in your Zenith account within 1–24 hours.

Which Nigerian betting sites accept Zenith Bank USSD *966#?

All acceptance information verified 09 September 2026.

No bookmaker-specific acceptance data yet. See our full bookmaker reviews for the latest payment method information.

Zenith Bank USSD *966# for Nigerian betting — pros and cons

Pros
  • No internet required
  • Works on any phone including basic models
  • Instant deposit
  • Available 24/7
  • Widely accepted at major bookmakers
Cons
  • ₦6.98 fee per transaction
  • ₦100,000 per-transaction limit
  • Zenith Bank account required
  • Does not support direct withdrawal

Expert tips for using Zenith Bank USSD *966# to bet in Nigeria

Always double-check your customer ID before confirming. A wrong customer ID deposits money into another user's account — bookmakers cannot reverse USSD transfers.

Zenith Bank USSD *966# betting FAQ — Nigerian bettors

5 common questions answered.

Dial *966*58*AMOUNT*CUSTOMERID# from your Zenith Bank registered SIM. Replace AMOUNT with the Naira amount and CUSTOMERID with your betting account customer ID.
Bet9ja, SportyBet, Betway, and MSport accept Zenith Bank USSD deposits. BetKing and Betano do not currently support *966# directly — use OPay or PalmPay as alternatives.
Common causes: (1) wrong customer ID in the string, (2) insufficient balance, (3) *966# service temporarily down. If your account was debited but betting balance not credited, contact your bookmaker with the Zenith SMS reference.
₦100,000 per single transaction. For amounts above this, use multiple transactions or switch to OPay for higher single-transaction limits.
Your Zenith USSD PIN is the 4-digit code you set when you first activated *966# banking. If forgotten, dial *966*60# to reset it.

Other Nigerian betting payment methods