MSport is a well-established Nigerian bookmaker with a strong focus on African football markets. Funding your account is straightforward, with support for all major Nigerian payment methods. This guide covers every deposit option available to Nigerian MSport users, the naira limits, step-by-step instructions, and what to do if your deposit does not reflect. For the full breakdown, see our complete MSport review.
You can deposit from your phone too, once you complete the MSport app download.
For withdrawal information, see our MSport Nigeria withdrawal guide. For a full operator comparison, visit our bookmakers directory.
Looking for a bookmaker with an active new-customer offer? 22Bet matches your first deposit 100% up to ₦168,849.
18+. T&Cs apply. Play responsibly.
Looking for a bookmaker with an active welcome offer? Bet9ja is taking new sign-ups: betBOOM: random boosted odds on any sports bet, payouts up to ₦1 Billion. See our Bet9ja review first, or go straight to the offer.
18+. New customers only. T&Cs apply. Please gamble responsibly.
MSport Nigeria Deposit Methods
MSport Nigeria accepts deposits through bank card (Visa and Mastercard), bank transfer, OPay, PalmPay, and USSD. All deposits are in naira (NGN). The minimum deposit is NGN100 for most payment methods.
How to Deposit by Bank Card
- Log in to your MSport account at msport.com or in the app.
- Click the Deposit button in the navigation.
- Select Card as your payment method.
- Enter your deposit amount (minimum NGN100).
- Enter your card number, expiry date, and CVV.
- Approve the 3D Secure OTP sent to your bank-registered phone number.
- Your balance is credited instantly once the payment is authorised.
If your card is declined, your bank may have blocked international online transactions. Contact your bank to enable online payments, or use OPay or PalmPay as an alternative.
OPay and PalmPay Deposits
OPay and PalmPay are fast, reliable deposit routes that bypass international card restrictions. Select the wallet in the cashier, enter the amount, and authorise from your wallet. Deposits are instant.
USSD Deposits
Select USSD in the MSport cashier, choose your bank, enter the amount, and dial the USSD code displayed from your bank-registered phone number. Your balance typically updates within one to two minutes after your bank sends a confirmation SMS.
Bank Transfer Deposits
MSport generates a virtual account number for bank transfer deposits. Transfer the exact amount from your bank app using the details provided. Allow up to 30 minutes for the deposit to reflect.
Deposit Not Reflecting?
Confirm the debit on your bank statement. If the money left your account but has not arrived on MSport, contact MSport support with your transaction reference number, method, amount, and date and time. Do not retry until you have confirmed the original transaction status. For a full problems guide, see our MSport Nigeria problems and FAQ guide.
Responsible gambling: Betting should be for entertainment only. Only bet what you can afford to lose. If gambling is affecting you, contact the NLRC helpline.
Related guide: MSport login not working? Fix SMS code and password problems.

