Bank Guide
Zenith Bank Plc (*966#) betting deposits
How Nigerian bettors deposit and withdraw using Zenith Bank: USSD, internet banking, and virtual account methods, tested and explained.
Depositing at a Nigerian sportsbook using Zenith Bank
- Dial *966#
From your Zenith-registered number. Zenith requires your exact registered SIM. If you changed numbers, update in-branch first. - Select Transfer
Option 1 in most current versions of the Zenith USSD menu. - Enter recipient account number
The 10-digit virtual account from the sportsbook cashier. Zenith confirms the account name before the transaction, which is a useful safety check. - Enter amount
Type the deposit amount. Zenith shows the total debit including fees before you confirm. - Enter your token or USSD PIN
Zenith offers both hardware token and USSD PIN authentication depending on your account setup. USSD PIN is the simpler path for most users. - Receive confirmation SMS
Zenith sends two SMSs: one on debit, one when the recipient confirms. Sportsbook credits within 10-20 seconds.
Troubleshooting: common problems with Zenith Bank
- Zenith's account-name verification step is the safest of the five banks but occasionally causes a 15-second delay on transactions. Normal. Wait it out.
- If you get 'insufficient balance' on an amount you know is available, your Zenith account may have a hold from a recent card transaction. Check your Zenith app or call 01 278 7000.
- Zenith USSD tends to time out faster than other banks on poor network. If you are on 2G, try to be in a stronger signal area before initiating.
- Zenith's daily NGN 100,000 USSD limit aligns with GTBank and Access. For larger deposits, use the Zenith mobile banking app which has a higher daily cap.
Withdrawal using Zenith Bank
Zenith Bank is my personal sportsbook deposit rail when I'm testing operators. The account-name confirmation screen is the safety net that GTBank *737# lacks, and I've been grateful for it on two occasions when I mistyped a virtual account number. The pause before the Zenith transaction confirms the name and gives you a second to catch errors. That is worth the extra 5 seconds.
USSD code quick reference
| Bank | USSD Code | Transfer action |
|---|---|---|
| Zenith Bank | *966# | Dial, select Transfer, follow prompts |