Todays Offers

In addition to free bet offers and sign up promotions for new customers, all bookmakers now offer money back specials and other betting offers for existing users.

The majority of these offers fall under the “IF…..” category i.e. if x, y or z happens you will get a free bet, refund or bonus, that sort of thing, where often you will be looking to BACK and LAY a different selection other than the named one and then LAY the named selection to lock in some risk free profit or maybe just find a good match up in back / lay odds, giving you a very low loss and hope the outcome hits for a nice payout.

Here’s our online calculator to help you workout all the stakes for you, just click here

And to find out more about these types of offers then click here –

Of course if you have any questions or queries about the best way to play out any of the offers then please just drop us a line to and we will be happy to help.

And for all the very latest breaking offers then Follow Us on Facebook and Tweet Us on Twitter

We have now added a great new search feature to all our offer pages. You can see it in action here

And finally, probably what you came here for. All those lovely offers. Enjoy….

Bookmaker SportExpiresDescription
888SPORTAll12/7/20Win at 4/1+, get £5 Free Bet– every day - If backing a winner at a decent price wasn’t sweet enough, we’re making it even better by crediting you with a £5 Free Bet when you land odds of 4/1 or bigger (min bet of £10)
BETWAYAll12/7/20Weekly Free Bet Club - Bet £25 and get £10 in free bets - Opt-in and spend £25+ on any trebles (or higher) in a week and Betway will give you £10 in free bets
BOYLESPORTSAll12/7/20All Sport Acca Loyalty - Get a free £/€5 accumulator for every 5 x £/€5 any combination sport accumulators you place. T&C's apply. Opt-in required. 18+. Min 5 legs. Min stake £/€5. £/€5 free acca. Min combined odds of 3/1. Pre-live markets only. Online exclusive offer
BWINAll12/7/20Opt-in and place 5 in play bets of £10+ on eSoccer, table tennis, football or tennis and get a £5 free bet to use in play upon settlement of our qualifying bets
CORALAll12/7/20Fancy a £5 In-Play Free Bet? Well… We may have a reduced fixture list, but there’s still plenty of action from the world of sport to cast your eyes on. And if you take your pick In-Play, we’ll give you a free shot…Place three £5 In-Play bets on ANY sport to get a £5 In-Play Free Bet! Take your pick on the action every day between 00:01 and 23:59. Free Bets will be credited automatically and valid for seven days
MANSIONBETAll12/7/20Place 5 x £10 bets between 14:00 Monday - 23:59 (GMT) Sunday to receive a £10 free bet
NETBETAll12/7/20Place a £10 single bet on Virtual Sports and get a £5 free bet to use on Virtual Sports - £10 single bet on Virtual Sports from Monday to Sunday / Minimum odds of 2.00 (evens) / Free bet credited within 30 mins of accepting
PADDYPOWERAll12/7/20Paddy's Reward Club - To qualify for Paddy’s Rewards Club simply click CLAIM below and log into your Paddy Power account from the Paddy’s Rewards Club page. You can qualify for a sports free £/€10 bet every week by placing 5 bets of £/€10 or more. All free bets will be credited the Monday after qualifying is complete by 12pm
SKYBETAll12/7/20£5 Free Bet Every Week - Simply spend a total of £25 across any sport, any market with odds of even or above before midnight Sunday, every week; and Sky will give you a £5 free bet by 7pm the following Monday for you to use on any sport
SPORTINGBETAll12/7/20Weekly Free Bet Club - Stake £20 on accumulators throughout the week and get a £5 free bet
UNIBETAll12/7/20Weekly Free Bet Club - Place 5 or more in play bets of £10 or more and get a £10 free bet the following Monday
VBETAll12/7/20Place five single bets of at least £5 (odds 1.5+ decimal odds, 1/2+ fractional) on any horse racing market in a week. Get a £5 free bet after your fifth bet is settled
PADDYPOWERAll12/7/20Deposit £50 or more into your Paddy Power account via a Paddy Power retail store and get a £10 free bet into your Paddy Power account - Offer applies to cash deposits made between July 06th – July 12th
BETFAIRArcade12/7/20Get Your Daily £1 Bonus On Wolf Gold - The promotion starts 12:00 09/07/20 and will finish at 23:59 12/07/20. Once you stake £5 on Wolf Gold you will be instantly awarded with a £1 bonus each day
PADDYPOWERBingo12/7/20Free Bingo - Step into Platinum Room where we’ll be running FREE Bingo games for 6 HOURS every day in July. There’s no strings attached, just get involved, grab your tickets and let’s hope you’re one of our lucky winners. All prizes are paid in Cash and you’re guaranteed £5 for a House win, £3 for 2 Lines and £2 for 1 line - Enter the Bingo Lobby and opt in with the promo code PADDYSFREEBINGO - Head to Platinum Room between 12pm-6pm to avail of the free Bingo - Grab your free tickets (max 12 per game)
BETFAIRCasino12/7/20Bet £5 & Win Between 5 To 100 Free Spins - To receive your Casino Bet Booster, click on the ‘Opt-In’ button at the top of the promotion page, and bet £5 on eligible games during the promotion period. Each promotion period runs for a period of 24 hours from 1:00am to 1:00am the following day (UK times)
BETFAIRCasino12/7/20Daily Play 50 Get 25 Free Spins - Valid once per day starting on 09/07/20 and ending at 1am 13/07/20. Free spins min 10p, are eligible on Kingdoms Rise games and expire after 7 days. In order to receive 25 free spins on Kingdoms Rise games, you must accept the promotion from the casino promotions page and play a minimum of 50 spins, on eligible games, during a promotion period. Each promotion period runs for a period of 24 hours from 01:00am to 01:00am the following day (UK times). The first promotion period starts at 01:00am (UK time) on 09/07/20 and ends at 1am (UK time) on 13/07/20
BETFAIRCasino12/7/205 Free Spins Daily, When You Bet £5 - Valid once per day starting on 09/07/20 and ending at midnight on 12/07/20. Daily opt in required. Free spins 10p and expire after 7 days. In order to receive 5 free spins on Blue Wizard, you must accept the promotion from the casino promotions page and wager a minimum of £5 in real money bets, on specified games, during a promotion period. Each promotion period runs for a period of 24 hours, starting at 1:00am (UK time) on 09/07/20 and ends at midnight on 12/07/20
BETDAQExchange12/7/20Bet £10 Get £10 - Place £10 First Bet On Sportsbook Or Exchange At Odds Of 2.0 Or Greater And Get £10 Free Bet - Promo Code: BDQ10 - 18+ only. Certain countries only. API/RDT customers excluded. Min £10 exchange or sportsbook bet at odds 2.0 or greater within 14 days of acc reg. Free bet valid on exchange for 7 days. Stake not returned. Depositing directly via bank card. No cashout. New customers only. T&Cs Apply.
BETFAIRExchange12/7/20Get Upto £100 in Free Bets - Open your new account using promo code ZBBC01. Place 5 single bets of £10 or more. You'll then receive a £20 free bet. You can do this FIVE times and get a total of £100 in free bets
SMARKETSExchange12/7/20Open a Smarkets account and deposit £20 with a card or bank transfer & we'll refund your first £10 of losses into your account
BETWAYFootball12/7/20Goals = Free Bets - Wager £/€20 or more on slots before 12 July 2020 16:30 UTC and receive a £/€2 Free Bet for every goal scored between Tottenham v Arsenal. Free bets will be credited by 15:00 UTC 13th July 2020 - Match: Tottenham v Arsenal- Sun 12th Jul 16:30
CORALFootball12/7/20Simply back a team pre-match in ANY Premier League fixture and if they lead at Half-Time but fail to win, you’ll get paid out your potential returns, including your stake, as a free bet up to £50 after the match
CORALFootball12/7/20Get your first losing bet on football refunded up to £10 - Simply place a single of £1+ on any football market from any league in the world and we will refund your first losing bet as a free bet up to £10. Counts to the first settled real money losing bet of £1 or more, on any Football market excluding Build Your Bet, from 8am UK Monday 15th June 2020 until 23:59 Friday 26th June. Your Free Bet will be awarded on the first losing football bet settled within the qualification period and will be valid for seven days on any sports market
UNIBETFootball12/7/20Have a £10 Acca on any Premier League match before Monday and we’ll automatically credit your account with a £5 in-play Free bet (minimum three selections and minimum odds of 4/5 (1.80) per selection) on settlement
10BETFootball12/7/20Bet at least £10 on exact score or first/last/anytime goalscorer. If your bet loses & it ends 0-0, get a £10 free bet
BET365Football12/7/202 Up - For all English Premier League, English FA Cup, English EFL Cup, Spanish Primera Liga, Italian Serie A, German Bundesliga, UEFA Champions League and UEFA Europa League, as well as English Championship, League 1 and League 2 play-offs games we’ll pay you as a winner straight away if your team goes 2 goals up at any stage in the game
BET365Football12/7/20Refund for any Soccer game that finishes 0-0. Applies to losing pre-match bets on any Correct Score, Half-Time/Full-Time or Scorecast markets
BET365Football12/7/20Soccer Spinner - Predict correct results and play to get Free Spins - Enjoy the action and be in with a chance of winning Free Spins! - Here’s how it works: Predict the result of the featured match at the top of this page. Stake £25 cash or more on Casino slots during the relevant promotional period. Open any game in the Casino to accept your Free Spins if you predict the correct result - Match: Tottenham v Arsenal- Sun 12th Jul 16:30
BETFREDFootball12/7/20Double Delight Hatrick Heaven - Double your winnings on first goal scorer bets if they score twice and treble your winnings if they score a hattrick
BETFREDFootball12/7/20Double Delight Hatrick Heaven InPlay - Bet in-play on the next goalscorer market (First, Second, Third Goalscorer etc) and if it wins and he scores another we’ll pay out at double the odds, if he scores a third after that we’ll pay at treble the odds
NOVIBETFootball12/7/20Place up to £50 inplay before 70:00 mins on any Match Result Novibet returns all losing bets that were winning until the 88th minute of the game. Bet refund is limited to £200 per eligible bet
PADDYPOWERFootball12/7/20For all Premier League, La Liga and Bundesliga games we’ll pay you as a winner straight away if your team goes 2 goals up at any stage in the game
QUINNBETFootball12/7/20£20 Bore Draw Refund - If it’s a 0-0 Draw, we’ll refund your losing stake as a free bet! Applies to Pre-Match Bets on First Goalscorer, Anytime Goalscorer, Correct Score and Half-Time/Full-Time Markets (£/€20 Max Free Bet)
SPORTINGBETFootball12/7/20Get a £5 FreeBet for the return of each of the major European football leagues. Simply place a £10 acca of 3+ selections on any of the selected leagues and you’ll get a FreeBet as soon as you place your bet. Players can receive up to 5 x £5 in FreeBets across all selected leagues
WILLIAM HILLFootball12/7/20The Premier League is back, and Scratch of the Day are giving William Hill customers the chance to win a free bet on the EPL fixtures this weekend. Get scratching to see what’s on offer! There’s going to be a minimum of two Scratch of the Days to get stuck into each and every week, with chances to net rewards available on Saturdays and Sundays. When there’s a Premier League match on a Friday, we’ll give you even more by busting out a third for the week, meaning three consecutive days of free chances to land all manner of bonus bounty
BETFAIRFootball12/7/20Bet £20 - Get £5 Free Bet Streak - To qualify you must first opt-in. You can only qualify once a week for this promotion. Weekly opt-in is required - Min odds of 1.5 applies to back bets
VBETFootball12/7/20If Arsenal score in second-half injury time and your bet loses as a result, we will give you a refund of up to a maximum of £10
GROSVENORFootball12/7/20If your Premier League or Champions League goalscorer bet is scuppered by a VAR decision… We’ll REFUND your losing stake as CASH, up to £50
MANSIONBETFootball12/7/20Place a £5+ pre-match bet on any televised Premier League match (see table below). If any player scores 2 or more goals, losing single bets will be refunded on Brace Insurance markets, up to £25 in Free Bets
BOYLESPORTSFootball12/7/20£10 Risk Free Bet on Tottenham v Arsenal - Place a bet of up to £/€10 on any pre-live single in the Tottenham v Arsenal game on mobile or in shop using a BoyleXtra card. If your selection loses, we will give you a free bet of up to £/€10 - Match: Tottenham v Arsenal - Sun 12th Jul 16:30
PADDYPOWERFootball12/7/20Money Back As Cash On All Losers Upto £10 If Spurs Beat Arsenal - Applies to losing singles placed pre-match only - Match: Tottenham v Arsenal - Sun 12th Jul 16:30
FOXY GAMESGames12/7/2010 FOR 10 Slingo - Opt in and play £10 or more on ANY Slingo game and we’ll top you up with an extra £10 to keep your Slingo game going - Player must deposit and wager a minimum of £10 on any Slingo game to qualify. The £10 deposit requirement must be made in one transaction. The £10 spend requirement can be achieved through multiple wagers. Players will be awarded £10 bonus on Slingo with 1x wagering requirements. Players can qualify for this offer once during the promotion period
WILLIAM HILLHorse Racing12/7/20William Hill offer 3 boosts for the horses each day. Each boost has a max bet of £20
WILLIAM HILLHorse Racing12/7/20Money back as cash if your horse finishes 2nd. First bet qualifies, race winner market only, min stake £1, min odds 3/1, 4+ runners. (Lingfield)
10BETHorse Racing12/7/20Money back as a free bet if your horse finishes second by a head or less in any horse racing event that is available at 10Bet. £10 Max. You must claim free bet. See offer page for details.
BET365Horse Racing12/7/20Back any single winner at 4/1 or more on a Bet365 Feature Race and you can have a risk free bet to the same stake (up to £50*) on the next Bet365 Feature Race. (2.35 Lingfield & 5.15 Cork)
BETFAIRHorse Racing12/7/20Bet £10 On Multiples & Get A £5 Free Bet - To qualify you must first opt in to the promotion. Stake £10 on multiples after the qualifying bet(s) have settled, you’ll get a £5 free bet. Qualifying bets can be composed of straight multiples (doubles, trebles, 4-folds etc) and/or complex and exotic bets (Lucky 15, Lucky 31, Lucky 63, Patent, Heinz, Super Heinz, Trixie, Yankee, Canadian or Goliath). Excludes Exchange bets. Sportsbook Free bets are awarded after the qualifying bet(s) have settled
BETFREDHorse Racing12/7/20Back a horse, in the nominated race and should it finish second, we will refund your stake as a free bet up to £10! (14:45, 15:15 & 15:45 Turffontein 19:00 Gulfstream, 20:19 Belmont Park, 22:30 Keeneland)
BOYLESPORTSHorse Racing12/7/20Free Bet if your selection finishes 2nd to the SP favourite at Hamilton & Cork (Max £20, min 5 runners)
CORALHorse Racing12/7/20Get Money Back as a Free Bet up to £10 if your selection finishes in ANY position a length or less behind the winner
MANSIONBETHorse Racing12/7/20Place a £5 win or each way single bet on our selected Flat race meeting and if your horse is beaten by a Head or less, you’ll get your money back (up to £25) as a Free Bet!
QUINNBETHorse Racing12/7/20Money Back as a Free Bet if your Horse Finishes Second to the SP Favourite in All UK/IRE Races, Every Day! Does not apply where the SP Favourite goes off at odds of 6/4 (2.5) or less. (Max £10, min 6 runners)
JENNINGSBETHorse Racing12/7/20Money Back as a free bet if your horse finishes 2nd to the SP favourite. Does not apply where the SP Favourite goes off at odds of 6/4 (2.5) or less
PADDYPOWERHorse Racing12/7/20Place a £10 bet and get a free Power Up (Available on the 18:00 Dundalk). Applies to £10+ win & each way singles. Min odds 1/2 apply
BETFAIRLive Casino12/7/20Bet £25 Get 10 Free Spins - Valid 9-12 July. Free Spin value 40p per spin. Free spins expire after 7 days and have no wagering requirements. To receive 10 free spins on Buffalo Blitz Live, you must accept the promotion from the Casino promotions page and wager £25 in real money bets on Buffalo Blitz Live during the promotion period 9th – 12th July
BETFAIRLive Casino12/7/20Free Spins Until You Win - 3rd – 8th July. Accept your free spins and if you don’t win, you will get another 5 free spins, up to 4 times. 25 free spins max. Free spins 25p, expire after 7 days and have no wagering requirements If you do not win anything with your 5 free spins, you will be given another set of 5 free spins. This can repeat up to 4 times (25 free spins total). Additional free spins must be claimed by clicking the ‘accept’ button within the game window. In the unlikely case you do not win with your 25 free spins please contact our support team who will credit your account with further free spins
PADDYPOWERLive Casino12/7/20Win On Black Or Red 3 Times In-A-Row For £5 Bonus - Get a £5 bonus if you bet on either red or black and have 3 wins in-a-row, on Live Roulette. Claim once per day. Bonus credited instantly, carries five time (x5) wagering on eligible games & expires after 3 days. T&Cs apply
PADDYPOWERLive Casino12/7/20Get A Bonus For A 5-Card Win On Live Blackjack - Get a £5 bonus if you win a hand with 5 cards or more, on Live Blackjack. Claim once per day. Bonus credited instantly, carries five time (x5) wagering on eligible games & expires after 3 days. T&Cs apply
PADDYPOWERLive Casino12/7/20Bet £20, Get A £5 Bonus On Spin A Win - Mon - Sunday. Accept and wager £20 on Live Spin A Win. £5 Bonus added instantly and expires after 3 days. x3 wagering on Bonus. One offer per customer
UNIBETLive Casino12/7/20Earn a £5 Bonus in the Live Casino - Live Roulette and Monopoly Live are our most popular live games – the rounds are fast and furious, and are easy to pick and up play. And for the next 24 hours, when you wager £20 on either of these games, you’ll get a £5 in Free Bonus Money to use on any Live Casino game. It can be Roulette or Monopoly or one of our other table games
GALASlots12/7/20Wager £10, get 5 to 25 free spins (Daily) - Spend min. £10 cash on any slot/game - Get a free spin on The Happy Wheel the following day - Play your free spin from 5pm – midnight - Get a guaranteed win of 5 – 25 Free Spins
GALA SPINSSlots12/7/20£10 Cash Bonus – Deposit and stake at least £20 on Slingo Rainbow Riches. £10 cash will be credited to your new account within 24 hours!
MECCASlots12/7/20Slingo - Where slots meet bingo - Our sensational Slingo games – combining slots and bingo – just got even better with a bonus up to £15! Just play one of our 4 selected Slingo titles to claim your bonus - WIN: Up to £15 bonus - WHEN: 29th June - 5th July - PLAY: Slingo Cascade, Slingo Fortunes, Slingo Extreme or Slingo XXXtreme - HOW: Opt in and spend £25 on the selected games to earn a £5 bonus. Every £25 spent earns another £5 bonus, up to £15
MECCASlots12/7/20Bag up to 25 free spins as you journey to Agrabah in search of the magic lamp and untold riches in Enchanted Lamp, this week’s top slot! GET: Up to 25 free spins - WHEN: 3rd - 9th July - PLAY: Enchanted Lamp - HOW: Hit the ‘Claim’ button then deposit and spend £10 for 5 free spins, £20 for 10 free spins, or £50 for 25 free spins
WILLIAM HILLVegas12/7/20Bonus Explorer - We have lift off! Our brand-new, free-to-play promotion is now in orbit, and you could win a range of exciting prizes every week. Roam the galaxy and pick five tiles each day - The ship’s scoreboard will total up what you’ve found - Collect symbols to win prizes - Come back every day and explore the galaxy for more chances to win!
WILLIAM HILLVegas12/7/2010 Free Spins on William Hill Megaways - Here’s your chance to bag 10 free spins on our new and exclusive slot William Hill Megaways - Land cascading wins to trigger the bonus feature and up to 20 free spins with an increasing multiplier. There’s also up to 117,649 ways to win - Getting your free spins couldn’t be easier. Just opt in and they’ll be added to your account. And, there’s absolutely no wagering

For all the very latest offers, strategies and matched betting discussions then head over to our partner site, OddsMonkey


Member Login

Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.