Skip to content
18+ Independent guide. Not a bookmaker and not affiliated with any betting operator.

Booking Codes for Today

Free betting codes for today from SportyBet, Bet9ja and BetKing, each posted by our editors with total odds and expiry time, plus how to check a code before you stake.

No live booking codes right now: every code we posted has expired. New codes go up before the day's first kick-off.

Expired booking codes

Kept for reference only. These codes can no longer be loaded: use a live code above.

SportyBetExpired
SB3XQ9
Total odds 3.10For 29 Oct 2026
BetKingExpired
KNG5A1
Total odds 9.90For 29 Oct 2026
Bet9jaExpired
B9A7Q2
Total odds 9.61For 29 Oct 2026
MSportExpired
MS55PL
Total odds 6.12For 29 Oct 2026
BetKingExpired
KNG81R
Total odds 27.50For 29 Oct 2026
Bet9jaExpired
B9X4TN
Total odds 4.21For 29 Oct 2026
SportyBetExpired
7KQ2MX
Total odds 9.84For 29 Oct 2026
On this page
  1. What a booking code actually is
  2. How to load a booking code on your bookmaker
  3. How to check a code before you stake
  4. Why booking codes expire
  5. Booking codes vs betting tips
  6. How to share your own booking code
  7. The “sure code” scam and how to spot it

The betting codes for today listed above are slips our editors have built and booked on each bookmaker, with the number of games, total odds and the time the first match kicks off. Copy a code with the button, load it on the same bookmaker and you get the full slip in seconds. Before you stake, spend one minute checking it with the method on this page.

In short

  • A booking code is a saved betslip, not a bet. Nothing is staked until you confirm it on your own account.
  • Codes only work on the bookmaker that created them. Use our booking code converter to move a slip to another site.
  • Always compare the loaded slip with the total odds we posted. A gap means a game was dropped or a price moved.
  • Nobody can sell you a code that cannot lose.

What a booking code actually is

When someone adds selections to a betslip and taps the bookmaker’s book or share option instead of placing the bet, the site stores that list of matches and markets and returns a short reference made of letters and numbers. Anyone who enters that reference on the same bookmaker gets the identical selections on their own slip.

The code holds the selections only. It does not hold a stake, it does not lock the odds, and it does not place anything. You choose the stake, and you can remove or add games before confirming. That is why two punters loading the same code can end up with different bets.

How to load a booking code on your bookmaker

Button names change between the app, the mobile site and the desktop site, but the flow is the same everywhere.

  1. Copy the code. Use the copy button next to the code above so you do not mistype a 0 for an O.
  2. Open the right bookmaker. A SportyBet code only loads on SportyBet. Our SportyBet codes, Bet9ja codes and BetKing codes pages have the exact steps for each site.
  3. Find the code box. It sits on or near the betslip and is labelled something like “Load code”, “Booking code” or “Book a Bet”.
  4. Paste and load. The selections appear on your slip.
  5. Check, then stake. Run the checks in the next section before you confirm.

How to check a code before you stake

A slip loaded from a code is often not quite the slip that was posted. Three things can change between the moment a code is booked and the moment you load it.

Games that have already started

Pre-match selections stop being available at kick-off. Depending on the bookmaker, a started game is either dropped when you load the code or the whole code refuses to load. Count the games on your slip and compare with the number we list. If we posted six and you see five, one has gone.

Odds that have moved

Prices move with team news and money. Your bet is settled at the odds on your slip when you confirm, not the odds when the code was booked.

Example We post a five-game code at total odds of 8.40. You stake ₦500, expecting ₦4,200. By the time you load it, one leg priced at 1.60 has kicked off and dropped, so the slip now shows 5.25 and pays ₦2,625. If instead one leg had shortened from 1.85 to 1.70, the total would fall to about 7.72 and pay ₦3,860. Same code, different bet.

Selections that were removed or changed

A market can be suspended, a match postponed, or a line such as over 2.5 goals swapped for another line. Open each selection and read the market name, not just the team names. If a leg was a double chance and now shows a straight win, that is a far riskier bet. Our guide to reading betting odds explains what each price implies.

Why booking codes expire

A code is tied to fixtures with fixed kick-off times. Once the earliest game starts, the slip can no longer be rebuilt exactly as it was booked, so the code is partly or fully dead. Bookmakers also clear old codes after their games are settled. That is why each code above shows an expiry time: it is the kick-off of the first match on the slip. Load it before that time, ideally an hour earlier so you can still read the team news.

Booking codes vs betting tips

A tip tells you a match, a market and a reason. A code hands you a finished slip. Codes save typing, but they also hide the reasoning, and that matters when one leg looks wrong to you. If you would rather choose your own games, our betting tips list each pick with odds and a one-line reason, and the daily acca tips show how we combine legs. Many punters use both: read the tips, then load the code to avoid typing errors.

Codes vs tips at a glance
Question Booking code Betting tip
Works on any bookmaker? No, one site only Yes
Shows the reasoning? No Yes
Speed to bet Seconds A few minutes
Easy to edit? Yes, after loading You build the slip

How to share your own booking code

Add your selections, then tap the book or share option on the betslip instead of placing the bet. The site gives you a code you can send on WhatsApp or Telegram. Before sharing, write the total odds and the kick-off of the first game next to the code, as we do above. Without them, the person loading it cannot tell whether a leg has dropped.

The “sure code” scam and how to spot it

Telegram and WhatsApp sellers charge a fee, sometimes a large one, for codes they call sure, fixed or 100%. No such code exists. Bookmakers price every leg with a margin, and a slip of ten games at 1.30 each still loses most of the time. Warning signs:

  • Screenshots of winning slips with no losing ones, or slips with stakes cropped out.
  • Pressure to pay before a deadline “because the game is fixed”.
  • A request to send your bookmaker login so they can “place it for you”.
  • Refund promises that move to a second, more expensive code after a loss.

Never pay for a code and never share your bookmaker password or OTP. The codes on this page are free, and every slip we post is a judgement, not a promise.

If you are tempted to buy codes to win back money you have lost, stop and read our responsible gambling guide first.

Frequently asked questions

Paying does not change the maths. A bookmaker prices every selection with a margin, so a code sold for ₦5,000 faces the same odds as one shared free. Sellers who claim insider or fixed games cannot prove it, and many disappear after a losing slip. Judge any code by its games and odds, not its price.