Here are today's MSport booking codes: the live list below comes straight from MSport's public code list, shows only codes whose games have not started yet and keeps to total odds of 20 or less, so you see playable slips instead of 2,000,000-odds lottery tickets. Copy a code, load it on MSport, and check it with the 60-second list further down before you stake.
MSport booking codes today
No open short codes on MSport's list right now. Late evening the day's games have usually started; check again in the morning or open the full list on MSport.
How to use a code in 3 steps
Copy it
Tap Copy next to a code above, or pick one on MSport's own Booking Codes tab.
Load it
On MSport tap Load Code, paste it into the Booking Code field and press Load. The picks drop into your betslip.
Check it
Look at kick-off times, the number of games and the total odds, remove what you do not like, then set a stake you can afford to lose.
18+ only. A booking code is someone's opinion saved as a slip, not a prediction that will win. We list codes shared by MSport users; we do not write or sell codes.
Where today's MSport booking codes come from
Most pages that rank for "msport booking code today" copy codes from somewhere else, and many of them show a date at the top but codes that are days old underneath. The original source is MSport itself. At the top of the MSport mobile site and app there are three tabs that matter for codes:
Booking Codes
A public list of codes shared by MSport users, with filters for validity, market, total odds and leagues. MSport titles this page "Football Predictions & Booking Codes Today". This is where fresh codes appear first.
Load Code
A single field. MSport's own instruction reads: enter a booking code below and the selections will be added to your betslip. You type the code, press Load and edit the slip before you bet.
Talk Board
An open chat room. Useful for seeing what people are playing, but it is also where strangers ask for money for "VIP codes" and post phone numbers. Read it, never pay anyone in it.
So the honest answer to "where can I get an MSport code for today" is: on MSport, for free, from other players. The live list at the top of this page reads that same public list and filters it for you. What we add is not a secret code but judgement: which codes are worth a look, and which are lottery tickets dressed as tips.
- 1The code. Seven characters starting with B2. This is what you type into Load Code.
- 2Folds. The number of games on the slip. Every one must win.
- 3Odds. All prices multiplied together. 64.43 means N100 pays N6,443 if everything lands.
- 4Followed. How many people copied it. Popularity, not a win record.
- 5Games and markets. The list shows only the first few. Open the code to see all of them and their kick-off times.
How to read a code on MSport's Booking Codes tab. Example taken from MSport's public list on 12 November 2026; this code has expired.
What the MSport code list really looks like: our snapshot
On 12 November 2026 we read the full public MSport booking code list for Nigeria and counted what was in it. It is a single day, so treat the numbers as a picture of a normal matchday rather than a rule, but the pattern is typical of shared slips everywhere.
What we take from it
- Two codes in three had more than 100 odds. These are long accumulators, not "today's sure games".
- Only 18 of 179 codes stayed under odds of 5, the range where a slip lands with some regularity.
- The 20 most followed codes had median odds of 781 and around 12 games. Popularity follows the big number, not the chance of winning.
What deserves attention
- "Followed" counts how many people copied a code, not how many times it won.
- Four codes showed total odds of exactly 2,000,000. A round number like that is a sign of a display limit, not a realistic target.
- The longest code had 42 games. One late goal anywhere ends the whole slip.
Source: public MSport Nigeria booking code list, read once on 12 November 2026. We recorded codes, games, total odds and follower counts only; no account was used.
Why most shared codes lose: the maths in one table
A code is just an accumulator. Every game you add multiplies the payout, and it also multiplies the chance of losing. If each pick on the slip has a fair chance, this is how often the whole code wins:
| Games on the code | Each pick 70% likely | Each pick 80% likely |
|---|---|---|
| 3 | 34% (about 1 in 3) | 51% (about 1 in 2) |
| 5 | 17% (1 in 6) | 33% (1 in 3) |
| 8 | 6% (1 in 17) | 17% (1 in 6) |
| 11, the typical MSport code | 2% (1 in 50) | 9% (1 in 12) |
| 16 | 0.3% (1 in 300) | 3% (1 in 35) |
Short code
3 games, each 80% likely
26 of 50 slips win (51.2%)
Medium code
5 games, each 70% likely
8 of 50 slips win (16.8%)
Typical MSport code
11 games, each 70% likely
1 of 50 slips win (2%)
Picks that are genuinely 80% likely are rare and pay low odds, around 1.20 each after the bookmaker's margin. A code with total odds in the hundreds is almost always built from riskier legs than that, so the real chance is lower than the right-hand column. If you want the full picture of how legs, odds and margin interact, our accumulator tips page goes deeper and the odds calculator lets you test your own slip.
How to filter MSport's list down to sensible codes
The Booking Codes tab has four filters. Used together they turn a wall of 2,000,000-odds lottery slips into a short list you can actually read. These are the options MSport shows:
Valid Period
All, Today, Tomorrow, Next 3 Days, Next 7 Days, This Weekend, or "Next hours" from 0h to 24h
Shows codes whose games have not started yet. Pick a window that matches when you will actually bet.
Market
1X2, Over/Under, Double Chance, GG/NG, DNB, Handicap, Home or Away O/U, correct score and more, plus basketball, tennis and table tennis
Choose a market you understand. Mixed exotic markets are where long codes hide their risk.
Odds
Odds < 5, < 20, < 50, < 100, > 100, or a custom range
The single most useful filter. Start with Odds < 5 or < 20.
Sort by
Folds, Odds or Followed, ascending or descending
Sort by Folds ascending to see the shortest slips first. Followed only tells you what is popular.
Three filter recipes
Short and readable
- Valid Period: Next 3h or Today
- Odds: < 5
- Sort by: Folds ascending
You get 2 to 4 game slips you can check match by match in two minutes.
One market only
- Market: Double Chance or Over/Under
- Odds: < 20
- Top Leagues on
Fewer surprises from lower leagues with thin information. Compare the picks with our double chance tips.
Fun money only
- Odds: > 100
- Stake: the smallest amount
- Expect to lose it
Fine as a ticket for the weekend, if you treat the stake as already spent.
How to load an MSport booking code, step by step
Loading works the same on the MSport app and the mobile website.
Find a short code on Booking Codes
Paste it on Load Code and press Load
Check every game and the total, then stake
Swipe for steps 2 and 3
Open the Load Code tab
Log in to your MSport account, then tap Load Code at the top of the Booking Codes area.
Type the code exactly
The codes we saw were 7 characters long and started with B2, for example a code in the form B2XXXXX. One wrong character loads nothing or a different slip, so copy and paste when you can.
Press Load
The selections are added to your betslip. If some games have already started, they will be missing or the code will not load.
Edit the slip
Remove any game you do not like or do not understand. You are not obliged to play the code as it was shared.
Check the total and stake
Odds move between the moment a code is shared and the moment you load it, so the total on your slip is the one that counts.
Place the bet and track it
Your bet appears in your bet history like any other slip.
How to create and share your own MSport code
MSport's own help text on the Load Code page gives three steps: go to the mobile web or app, make the selections you want to bet, then click the Share bet code button on the betslip. MSport creates the code and you can send it to friends on WhatsApp or post it. Booking a code does not place a bet and does not cost anything; it only saves the slip.
If you want a starting point, tick a few of today's editorial picks below, copy them and add them on MSport. The code is then created by MSport for your own slip, not by us.
Build your own slip from our tips
Tick the picks you like and copy the list. Then add them on MSport and book the slip there: the booking code is created by the bookmaker for your own slip, not by us.
- Copy your picks.
- Open MSport and find each match, then add the pick to your bet slip.
- Check the odds and total on the slip, then use the booking option on the slip to get a code you can share.
The picks are editorial opinions based on public form, not guarantees. Odds move, so the slip on the bookmaker site is the final word. 18+.
The 60-second check before you play any code
Whether the code comes from MSport's list, a WhatsApp group or a friend, run these checks after loading it and before you press Place Bet.
- Kick-off times. Are all games still to start? Games that started may be dropped silently and change the total.
- Number of games. More than 5 or 6 legs and the chance of winning falls fast, as the table above shows.
- Markets. Do you know what every market means? Handicaps, correct score and "10 minutes" markets are common in long codes.
- Leagues. Do you recognise the teams? Codes stuffed with lower leagues are hard to judge and easy to pad.
- Odds per game. Any single leg above 3.00 is a coin flip or worse. Ask why it is there.
- Total odds versus stake. Would you be fine losing this stake? Size the stake for the loss, not the win.
- Bonus rules. If you play with a voucher or free bet, does the slip meet its minimum odds and market rules?
- Who shared it. A code that comes with a request for money, your phone number or your OTP is a scam, whatever the odds.
MSport booking code not working? Causes and fixes
| What you see | Likely cause | What to do |
|---|---|---|
| Nothing loads | Typo, or the code is from another bookmaker | Copy the code again; MSport codes we saw start with B2. A SportyBet or Bet9ja code will not load on MSport directly. |
| Code loads with fewer games | Some games already started or were suspended | Check the slip; decide if the remaining games still make sense on their own. |
| Total odds differ from the post | Odds moved since the code was shared | Normal. Judge the slip at today's odds, not the screenshot. |
| Code expired | The first game kicked off, or the whole card has started | Use the Valid Period filter on Booking Codes to see only codes that are still open. |
| Code from MSport Ghana | MSport runs separate Nigeria and Ghana sites | A code made on one country site may not load on the other. Ask for the Nigerian code or add the games by hand. |
| Field does not respond | Not logged in, old app version or weak data | Log in, update the app or switch to the mobile site, and try again. |
Converting codes from SportyBet, Bet9ja and others to MSport
Popular slips circulate as SportyBet or Bet9ja codes, so people search for an "msport bet code converter" or how to "convert sportybet code to msport". Converter sites read the original slip and try to rebuild it on another bookmaker. They can save time, but know the limits:
When a converter helps
- Short slips of popular football games
- Simple markets like 1X2, double chance or over/under
- Games that start later today, not in the next minutes
Where it goes wrong
- Markets that exist on one site but not the other are dropped or swapped
- Odds differ between bookmakers, so the total changes
- Some converters ask you to log in or pay; never give a converter your MSport password or OTP
For a slip of up to five games, reading the selections from the original code and adding them by hand on MSport is still the most reliable method, and it forces you to look at every game. Our SportyBet booking code guide and Bet9ja booking code guide show where to read the selections on those sites.
"Sure" MSport codes, VIP groups and the Talk Board
Search for "msport booking code for sure game" and you will find Facebook pages, Telegram channels and TikTok videos promising winning codes every day. The business model is the same everywhere: free codes to build a following, then a paid "VIP" tier. Wins are posted, losses deleted. When we looked at MSport's own Talk Board on 12 November, people were asking for "VIP code 5000", offering to "fund" strangers' accounts and posting phone numbers written in decorative fonts so filters would not catch them.
Red flags: walk away if you see any of these
- "Sure", "fixed" or "100%" anywhere near a code
- A fee, airtime or a deposit "to unlock" today's code
- A request for your phone number, MSport password or OTP
- Screenshots of huge wins with no code you can check
- Pressure to decide fast, "only 10 slots left"
No one can sell a code that is sure to win. If they could, they would bet it themselves instead of selling it for N5,000.
MSport details that matter when you play codes
Licence
Lagos State Lotteries and Gaming Authority (LSLGA), License No. LSLGA/OP/OSB/MS181223
Welcome offer
Up to N500,000 welcome offer (first deposit vouchers, min odds 3.00)
Minimum deposit
N100
Payments
Card, Bank transfer, OPay, PalmPay, Kuda, GTBank, Quickteller
If you plan to use a shared code as your first bet, check the welcome terms first. MSport's welcome offer is paid as vouchers for football bets above a minimum odds level, so a code with a basketball leg or with total odds below that level may not qualify. The current terms are summarised on our MSport promo code and bonus page, and the full picture of the bookmaker is in our MSport review.
Stake sizing: how much to put on a code
The stake should come from what you can afford to lose, not from the payout on the slip. A simple rule of thumb:
| Type of code | Share of your weekly betting budget | Example with N10,000 a week |
|---|---|---|
| Short code, odds under 5 | Up to 10% | N1,000 |
| Medium code, odds 5 to 50 | Up to 3% | N300 |
| Long code, odds over 100 | 1% or less | N100 |
Set a deposit limit in your MSport account so the weekly budget is enforced by the app, not by willpower at 11pm. Never stake money meant for rent, school fees or a loan repayment.
MSport codes compared with other bookmakers' codes
Booking codes work the same way across Nigerian bookmakers, but the place you find and load them differs. If you hold accounts at several sites, these guides cover each one: SportyBet, Bet9ja, BetKing, BetPawa, 1xBet and Betway. For the basics that apply everywhere, start with how booking codes work.
Betting is for adults 18+ only. A booking code is not a promise of a win. If betting stops being fun, our responsible gambling page explains how to set limits and where to get help.
Frequently asked questions
Where can I find an MSport booking code for today?
At the top of this page: the live list shows codes from MSport's public Booking Codes tab whose games have not started, with total odds up to 20. The full list, with more filters, is on the Booking Codes tab in the MSport app. We list codes shared by MSport users; we do not write or sell codes.
How do I load a booking code on MSport?
Open the Load Code tab on the MSport app or mobile site, type the code into the Booking Code field and press Load. The selections are added to your betslip, where you can edit them, set a stake and place the bet.
How do I get my own MSport booking code?
Add your selections to the betslip on the MSport app or mobile site and press Share bet code. MSport creates a code for that slip that you can send to friends. Booking a code does not place a bet.
What does an MSport booking code look like?
The codes we saw on MSport Nigeria were 7 characters long and started with B2. A code from SportyBet, Bet9ja or another bookmaker will not load on MSport directly.
Why is my MSport booking code not working?
Usually because a game on the slip has already started, the code was typed wrongly, it comes from another bookmaker or from MSport's Ghana site. Use the Valid Period filter on Booking Codes to see only codes that are still open.
What does Followed mean on MSport codes?
It counts how many people copied that code. It is a popularity number, not a win rate. In our 12 November snapshot the most followed codes had a median of about 12 games and odds of 781.
How long is an MSport booking code valid?
Until its games start. Once the first selection kicks off the code may load with missing games or stop loading, which is why the Booking Codes list has a Valid Period filter.
Can I convert a SportyBet code to MSport?
Converter sites can try, but markets and odds differ between bookmakers, so legs may be dropped or changed. For a short slip, copying the selections by hand is more reliable. Never give a converter your password or OTP.
Are there sure MSport codes?
No. A code is an accumulator, and the typical shared MSport code has around 11 games. Even at 80% per game that wins about 1 time in 12. Anyone selling sure or fixed codes is running a scam.
Can I use a shared code with the MSport welcome bonus?
Only if the slip meets the voucher rules in MSport's welcome terms, such as football selections and minimum odds. Check those terms before you stake a voucher on a shared code.
How much should I stake on a booking code?
Size the stake for the loss, not the win. A simple rule is up to 10% of your weekly betting budget on short codes under odds of 5, and 1% or less on long codes over 100.
Is MSport licensed in Nigeria?
MSport shows a Lagos State Lotteries and Gaming Authority licence on its site. Our MSport review lists the licence details we found and how the bookmaker compares with others.




