How-To Guide4 min readMarch 2026

How to Withdraw Your Betting Winnings in Nigeria (2026 Guide)

Step-by-step guide to withdrawing from Nigerian betting sites. Bank transfer, OPay, Palmpay, USSD — all methods explained with tips to get paid faster.

🏦

Before You Withdraw — Complete Your KYC First

The most common reason Nigerian bettors face withdrawal delays is incomplete KYC (Know Your Customer) verification. Every licensed Nigerian bookmaker requires identity verification before processing your first withdrawal.

Documents typically required:

  • Government-issued photo ID (NIN slip, international passport, or driver's licence)
  • Proof of address (utility bill or bank statement — some sites waive this)
  • Selfie with your ID (some platforms require this)

Complete KYC as soon as you register — not when you are trying to withdraw your first win. KYC verification can take 1–48 hours.

Step-by-Step: How to Withdraw on Nigerian Betting Sites

Step 1 — Log Into Your Account

Open the betting site or app and log in. Navigate to your account or wallet section — usually accessible via the profile icon or the menu.

Step 2 — Click "Withdraw" or "Cashout"

Find and click the withdraw button. The location varies by site: on Bet9ja it is under "My Account" → "Withdrawal". On SportyBet it is under the wallet icon. On BetKing it is under "My Account" → "Cashout".

Step 3 — Enter the Amount

Enter the amount you want to withdraw. Note the minimum and maximum withdrawal limits — these vary by site and payment method:

  • Bet9ja: Min ₦100, Max ₦1,000,000 per day
  • SportyBet: Min ₦100, Max ₦2,000,000 per day
  • BetKing: Min ₦100, Max ₦500,000 per day

Step 4 — Select Your Payment Method

Choose how you want to receive your money. Available options depend on the bookmaker:

  • Bank Transfer — Available at all Nigerian bookmakers. Requires your account number and bank name. Takes 15 minutes to 24 hours.
  • OPay — Available at Bet9ja, SportyBet, BetKing. Enter your OPay phone number. Typically completes in 5–30 minutes.
  • Palmpay — Available at Bet9ja, SportyBet. Enter your Palmpay phone number. Typically completes in 5–30 minutes.
  • Moniepoint — Available at select bookmakers. Enter your account number. Takes 30–60 minutes.

Step 5 — Confirm the Withdrawal

Review the details and confirm. You may be asked to enter your PIN or verify via OTP. Once confirmed, the withdrawal is submitted for processing.

Why Is My Withdrawal Delayed?

If your withdrawal has not arrived after the expected time, check these common causes:

  • KYC not complete: Your identity documents may be pending review.
  • Active bonus balance: If you have an unmet wagering requirement on a bonus, withdrawal may be restricted until it is cleared.
  • Weekend/public holiday: Some bookmakers process manually on weekends — allow extra time.
  • Bank maintenance: Nigerian banks occasionally perform overnight maintenance that delays transfers.
  • Security check: Large or unusual withdrawals may be flagged for manual review.

If your withdrawal is more than 24 hours overdue, contact the bookmaker's customer support via live chat with your transaction ID.

Tips for Faster Withdrawals

  • Use OPay or Palmpay — consistently faster than bank transfer at every platform that supports them.
  • Withdraw during weekday business hours (9am–5pm WAT) for the quickest processing.
  • Keep your bank account details saved on your account and verified in advance.
  • If speed is your priority, SportyBet is the fastest — most withdrawals clear in under 10 minutes.
About the Author
Written by the BetSlip.com.ng editorial team — experienced Nigerian sports bettors who personally test every platform and strategy we write about.