A booking code turns a full bet slip into a short string you can share or load in seconds. Nigerian punters swap them on WhatsApp, Twitter and in betting shops every day. This page brings together booking codes for today's matches from the bookmakers we cover, plus everything you need to use them without getting burnt.
| Bookmaker | Games | Total odds | Selections | Welcome offer | |
|---|---|---|---|---|---|
| SportyBet | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | Open SportyBet | |
| Bet9ja | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | N2,500 free bet after first qualifying bet of N1,000 | Open Bet9ja |
| BetKing | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | N100 free bets + 10 free Aviator flights on registration, then up to N1,000,000 in free bets | Open BetKing |
| MSport | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | Up to N500,000 welcome offer (first deposit vouchers, min odds 3.00) | Open MSport |
| Betway | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | 100% first deposit match up to N250,000 in free bets + 10 free spins + 10 Aviator free flights | Open Betway |
| BetPawa | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | Open BetPawa | |
| 1xBet | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | 300% first deposit bonus up to N600,000 | Open 1xBet |
| Bangbet | 5 | 3.94 | Accumulator: Sabah vs Borussia Dortmund: Borussia Dortmund win; Roma vs Slovan Bratislava: Roma win; Liverpool vs Villarreal: Liverpool win; Real Madrid vs Leipzig: Real Madrid win; Inter vs Shakhtar Donetsk: Inter win. Add these picks to your slip on the bookmaker site. | Free bet for new users, collect within 3 days after registration | Open Bangbet |
Booking codes expire when the first game starts and odds can change. Check every selection on the slip before you place it. 18+.
What is a booking code?
When you build a slip on a betting site, you can save it as a booking code instead of placing it. Anyone who enters that code on the same bookmaker gets the same selections loaded into their slip. They then choose their own stake and place the bet from their own account. Codes only work on the bookmaker where they were created, so a SportyBet code will not load on Bet9ja.
How to load betting codes
- Log in to the bookmaker's site or app.
- Find the field for loading a booking code, usually on the bet slip or home screen.
- Enter the code exactly as shown and confirm.
- Check every selection, the odds and the kick-off times before you add a stake.
Odds can change between the moment a code is created and the moment you load it, and games that have already started may be removed.
Check before you bet
A booking code is just someone else's slip. Before staking, ask yourself whether you would have picked those games. Remove legs you disagree with. Be careful with very long accumulators: twenty games at short odds still lose most of the time. And treat any "sure bet code" or "sure code for today" as a sales line. No code is sure.
Codes by bookmaker
Each bookmaker handles booking codes a little differently, from where the field sits in the app to whether you can edit a loaded slip. Our pages for each operator explain the steps and show the day's codes for that site.
1xBet CodesToday's 1xBet bet slip codes when available, plus how to load and share a 1xbet code, what code converters do and why promo codes are something else.
Bet9ja codesToday's Bet9ja booking codes with the picks inside each one, and step-by-step help to load, create, share and convert Bet9ja codes.
BetKing codesToday's BetKing codes, this week's pool code feed and a step-by-step guide to booking and loading codes.
BetPawa CodesOur daily betPawa booking codes, plus how to load and share a betPawa code, what short codes and promo codes are, and how to avoid paid code scams.
Betway CodesDaily Betway booking codes when available, how to load and share a Betway betslip code, and the difference between booking codes and voucher codes.
MSport CodesToday's MSport booking codes when ready, a quick guide to loading and sharing MSport betting codes, and an honest look at code converters.
SportyBet codesToday's SportyBet codes feed, how to load a booking code and how to check a ticket before you stake.
Make your own codes
The safest code is one you build yourself. Use our football predictions to research games, put together a short slip, save it as a code and share it with friends. If you have not picked a bookmaker yet, compare them on our best betting sites page.
For readers aged 18+ only. Never stake more than you can afford to lose, even on a slip that looks easy.
Frequently asked questions
What is a booking code in betting?
It is a short code that saves a bet slip. Entering it on the same bookmaker loads the same selections into your own slip so you can place the bet with your own stake.
Can I use a SportyBet code on Bet9ja?
No. Booking codes only work on the bookmaker where they were created.
Are there sure booking codes for today?
No. A booking code is just a collection of predictions, and no prediction is sure. Check every selection before you stake.
Why did some games disappear from my booking code?
Games that have already started or markets that are closed are usually removed when you load the code. Odds may also have changed.





