Affiliate Disclosure

Bet On Sports 24 is a commercial website. We include links to online bookmakers throughout our reviews and comparisons. Some of these are affiliate links.

When you click one of these links and then register an account (and in some cases make a deposit), we may receive a commission from the bookmaker or its affiliate partner. This costs you nothing: the offer, price and terms are the same whether you use our link or the bookmaker’s own site.

We disclose this because UK advertising rules require commercial relationships to be clear before you engage with a link. Our disclosure applies to every page on this site, not just the ones that say it.

How commissions do and do not affect our content

  • Commissions never change a review, a rating, or our verdict on a bookmaker.
  • We only describe an offer as current if we have checked the operator’s own published terms. When we cannot verify an offer, we remove it or say so.
  • We do not accept payment from a bookmaker to feature it more favourably, or to include it at all.
  • Where a link is promotional, it is marked or sits beside a clear statement, as on this page.

Who we link to

We aim to link only to bookmakers that hold a licence from the UK Gambling Commission to serve customers in Great Britain. If a brand’s licensing position is still being checked, we say so on its review page rather than presenting the link as verified.

Questions

If you have questions about a link or a commission relationship, email us at [email protected].

Last updated: 16 October 2026.

Bookmakers

Get £20 in free bets when you bet £5 on sports

T&Cs Apply

18+ New UK+ROI Customers only. Certain deposit methods & bet types excl. Min. first £/€5 bet on selected sports within 14 days of account reg. at min odds 1/2 to get 4x £/€5 free bets (selected sports only, valid for 7 days, stake not returned). Restrictions + T&Cs apply.

Score Big with 100£/€ FREEBET! ⚽

T&Cs Apply

Sports Welcome Bonus will be credited to your account immediately after your first deposit. Then you should activate the bonus manually. (You should activate the bonus first and then place the bet, otherwise you will not get the bonus).

The minimum required deposit to get the Bonus is 20 £/€/$  max deposit is 1 500  £/€/$ 

You need to wager 15 times the capital and bonus amount On accumulators only with a minimum of 3 items

Bet £10 & Get £30 in Free Bets For New Customers

T&Cs Apply

New Customers - If you deposit between £5* and £10* you will receive three times that value in Free Bets, upon settlement of qualifying bets. For example, if you make a qualifying deposit of £5, you will be able to release £15 in Free Bets or if you make a qualifying deposit of £10 or more, you will be able to release £30 in Free Bets.

£30 IN FREE BETS When you place your first bet of £10

T&Cs Apply

New online 888 sport customers in the UK and Ireland, excluding re-registered customers. Valid from 15/01/2024. Min Deposit £/€10 with code 30FXS. Qualifying bet: 'real money' stake of £/€10+, odds 1/2 (1.5)+. Free bet, consists of 3x £/€10 tokens: 1x £/€10 horseracing, 1x £/€10 football, 1x £/€10 in-play, which will be credited upon qualifying bet settlement and must be used entirely before expiration in 7 days. No cashing out, each way bets, permutations, or combining with 'real money' stakes. Payment restrictions apply. Full T&Cs apply.

Get £20 FREE Bet When You Bet £5

T&Cs Apply

Join Coral today with this exclusive new customer offer and begin to enjoy all the fantastic features and promotions we have on offer across football, horse racing, tennis, golf and many more. It works like this: 1. Register a new online account with Coral. 2. Place cumulative qualifying stakes to a total of £/€5 win or £/€5 each-way at odds totalling 1/2 or greater. 3. We'll credit your account with 1 x £20 free bet instantly. Once you've made your pick and added it to your betslip, simply choose from your available free bets and tap place bet.