Nigerian-owned, edited in Lagos RC 1892455 · Lagos Affiliate disclosure
Bank Guide

United Bank for Africa (*919#) betting deposits

How Nigerian bettors deposit and withdraw using UBA: USSD, internet banking, and virtual account methods, tested and explained.

Depositing at a Nigerian sportsbook using UBA

  1. Dial *919#
    From your UBA-registered phone number. UBA's USSD is network-agnostic: works on MTN, Airtel, Glo and 9mobile.
  2. Select Transfer option
    Usually option 2 or 3. UBA's menu tree is slightly longer than GTBank's but consistent across devices.
  3. Choose 'Other Bank Account'
    Select this to transfer to the virtual account number provided by the sportsbook cashier.
  4. Enter the virtual account number
    10-digit NUBAN from the sportsbook cashier. Double-check before proceeding.
  5. Enter amount and purpose
    UBA sometimes prompts for a brief transfer description. Type 'deposit' or leave it blank, both work.
  6. Confirm with PIN
    Your 4-digit UBA mobile PIN. Transaction processes within 5-8 seconds.

Troubleshooting: common problems with UBA

  • UBA *919# has a slightly longer transaction timeout than Access or GTBank. If the session drops, restart rather than re-entering your PIN multiple times.
  • UBA's NGN 200,000 daily USSD limit is the highest of the five banks listed here. Good for larger single deposits.
  • If your UBA account is below the minimum balance required for transfers (NGN 100 in most current account types), the USSD will reject. Top up the account first.
  • UBA sometimes requires a one-time OTP on the first transfer to a new virtual account. Check your registered email as well as your phone.

Withdrawal using UBA

UBA gets underestimated in the betting rails conversation. The higher USSD daily limit is a genuine differentiator: if you are depositing NGN 150,000 in a single session, UBA is the bank to use if GTBank and Access would cap you. Withdrawal times to UBA are average, not exceptional, but consistent. I have never had a Melbet withdrawal to UBA take more than 4 hours on a weekday. That is good enough.

USSD code quick reference

BankUSSD CodeTransfer action
UBA*919#Dial, select Transfer, follow prompts

See all payment methods →