New Customer Offers

Bookmaker sign up offers are the perfect starting point for matched betting newbies. Once you’ve worked through them, you can then make consistent profits from existing customer offers.

Number of offers

Total available

£

Bonus: £100+
Stake returned: n/a
Promo code: EXCCOS

Sign up for a Betfair Exchange account using promo code ‘EXCCOS’ and claim their 2% commission offer. Deposit using a debit card or Apple Pay and you’ll pay just 2% commission on winning exchange bets. The 2% rate is offered through the Betfair Rewards ‘Basic’ package and will continue unless you decide to change the package.

Bonus: £10
Stake returned: Yes
Promo code: n/a

Sign up for a Smarkets account and not only will you pay just 2% commission on your lay bets, you’ll also get a £10 welcome bonus. Simply make your first deposit of £20+ via a card, bank transfer or Trustly and Smarkets will refund your first £10 worth of losses in cash.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Coral and get £20 in free bets. Make your first deposit and place a bet of £5+ at odds of 1.50 (1/2) or greater within 14 days of opening your account. Your 4 x £5 free bets will be credited upon placement of your qualifying bet and will be valid for 7 days. Free bet stakes are not included in any returns.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Ladbrokes and get £20 in free bets. Make your first deposit and place a bet of £5+ at odds of 1.50 (1/2) or greater within 14 days of opening your account. Your 4 x £5 free bets will be credited upon placement of your qualifying bet and will be valid for 7 days. Free bet stakes are not included in any returns.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Novibet and get up to £20 in free bets. Make a minimum first deposit of £10 and place £10+ as your first bet at minimum odds of 1.70 (7/10). You’ll receive a £10 free bet within 10 minutes of your qualifying bet settling and if your qualifying bet loses, you’ll receive an extra £10 free bet within 24 hours. Free bets will be valid for 30 days and free bet stakes will not be included in any returns.

Bonus: £10
Stake returned: Yes
Promo code: n/a

Sign up with EnergyBet and get a £10 welcome bonus. Deposit and wager £10+ on a single or combi bet with minimum total odds of 2.00 (evens). Your £10 bonus will be credited by 16:00 GMT the following day and must be wagered 1 time on accumulator bets within 7 days (2+ selections, odds of 1.25+ per selection, total odds of 2.00+).

Bonus: £10
Stake returned: Yes
Promo code: n/a

Open an account with LV BET and get a £10 welcome bonus. Deposit and wager £10+ on a single or accumulator bet with minimum total odds of 2.00 (evens). Your £10 bonus will be credited by 17:00 CEST (BST+1) the following working day and must be wagered 1 time on accumulator bets within 7 days (2+ selections, odds of 1.25+ per selection, total odds of 2.00+).

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Sky Bet and get £20 in free bets. Place your first bet of £5+ on any market at odds of 2.00 (evens) or greater and Sky Bet will credit your account with 2 x £10 free bets. Free bets are not subject to an expiry and free bet stakes are not included in any returns.

Bonus: £30
Stake returned: No
Promo code: H30

Sign up with William Hill using promo code ‘H30’ and get £30 in free bets. Make your first deposit and place a bet of £10+ at odds of 1.50 (1/2) or greater. Your free bets will be paid as 2 x £15 denominations once your qualifying bet has settled and will be valid for 30 days. Free bet stakes are not included in any returns.

Bonus: £30
Stake returned: No
Promo code: n/a

Sign up with Betfred and get a £30 free bet. Make your first deposit and place a bet of £10+ at odds of 2.00 (evens) or greater. Your bet must be placed and settled within 7 days of registration, following which your £30 free bet will be credited within 10 hours. Your free bet will be valid for 7 days and the free bet stake will not be included in any returns.

Bonus: £40
Stake returned: No
Promo code: 30FB

Sign up with 888sport and get £30 in free bets, plus a £10 casino bonus. Make your first deposit using promo code ’30FB’ and bet £10+ at odds of 1.50 (1/2) or greater within 30 days of registration. Upon settlement, you’ll receive 3 x £10 free bets, plus a £10 casino bonus. Free bets will be valid for 7 days and free bet stakes are not included in any returns. To withdraw any winnings from the casino bonus, it must be wagered 40 times within 14 days.

Bonus: £30
Stake returned: No
Promo code: n/a

Sign up with Grosvenor and get £30 in free bets. Place a £10+ single bet at odds of 1.50 (1/2) or greater to receive three £10 free bets upon settlement. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Bonus: £30
Stake returned: No
Promo code: n/a

Only one sign up offer available across BetVictor brands, including Parimatch. Sign up with BetVictor and opt in to get £20 in free bets, plus a £10 slots bonus. Bet £5+ at minimum odds of 2.00 (evens) within 7 days of registering. Your 2 x £10 free bets must be used on a sports single bet and a sports multiple bet (5+ selections). Your £10 slots bonus must be wagered 20x before withdrawing any winnings. The free bets and bonus will be valid for 7 days.

Bonus: £30
Stake returned: No
Promo code: n/a

Not available to customers who have received BetVictor’s sign up offer since 1st October 2020. Sign up with Parimatch and opt in to get £20 in free bets, plus a £10 slots bonus. Bet £5+ at minimum odds of 2.00 (evens) within 7 days of registering. Your 2 x £10 free bets must be used on a sports single bet and a sports multiple bet (5+ selections). Your £10 slots bonus must be wagered 20x before withdrawing any winnings. The free bets and bonus will be valid for 7 days.

Bonus: £50
Stake returned: No
Promo code: n/a

Sign up with bet365 and get up to £50 in free bets. Deposit between £5 and £10 and claim the offer within 30 days of registering. You’ll receive free bets equal to 500% of your deposit amount, up to a maximum of £50. Release your free bets by placing a qualifying bet(s) at minimum odds of 1.20 (1/5) to the value of your qualifying deposit. Your free bets will be credited shortly after settling your qualifying bet(s). Free bet stakes are not included in any returns.

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with MansionBet and get a £10 free bet. Deposit and bet £10+ at odds of 2.00 (evens) or greater. Upon qualifying bet settlement, you’ll receive a £10 free bet. Your free bet will be valid for 7 days and free bet stakes are not included in any returns.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Virgin Bet and get £20 in free bets. Deposit and bet £10+ on any sport at odds of 1.50 (1/2) or greater and Virgin Bet will give you 2 x £10 free bets within 24 hours of settlement. Qualifying bet must settle within 14 days of registration. You must accept your free bet within 7 days of the pop-up notification. Free bets will be valid for 7 days from acceptance and free bet stakes are not included in any returns.

Bonus: £30
Stake returned: No
Promo code: n/a

Sign up with Betway and get a matched free bet up to £30 if your first football accumulator loses. Deposit £5+ and place a football accumulator (3+ selections) at total minimum odds of 3.00 (2/1). If your bet loses, Betway will match your stake as a free bet up to £30 within an hour of your first bet settling. The free bet will be valid for 7 days and the free bet stake is not included in any returns.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with BoyleSports via mobile and get a £20 free bet. Place a £10+ bet at odds of 2.00 (evens) or greater within 30 days of registration to receive a £20 free bet. Free bets will be credited within 1 hour of settlement and will be valid for 7 days. Free bet stakes are not included in any returns.

Bonus: £10
Stake returned: No
Promo code: BDQ10

Sign up with BETDAQ and get a £10 free bet. Enter code ‘BDQ10’ upon registering and within 14 days, place a £10 bet on the exchange or sportsbook at minimum odds of 2.00 (evens). Your £10 free bet will be credited within 72 hours of placing your qualifying bet. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with LiveScore Bet and get £20 in free bets. Deposit and bet £10+ on any sport at minimum odds of 1.50 (1/2) and LiveScore Bet will give you 2 x £10 free bets within 24 hours of settlement. Qualifying bet must settle within 14 days of registration. You must accept your free bet within 7 days of the pop-up notification and free bets will be valid for 7 days.

Bonus: £25
Stake returned: No
Promo code: n/a

Sign up with Spreadex and get £25 in free bets. Place a £25 fixed odds bet at minimum odds of 1.50 (1/2) and Spreadex will give you 5 x £5 free bets. Free bets must be claimed within 28 days of opening your account and will be credited on consecutive days once your qualifying bet has settled. Free bet stakes will not be included in any returns.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Sporting Index and get £20 in free bets. Place a £10+ Fixed Odds single bet at minimum odds of 2.00 (evens). Your bet must be placed and settled within 14 days of joining, following which Sporting Index will issue your 2 x £10 free bets. Free bets are valid for 7 days, and free bet stakes are not included in any returns.

Bonus: £10
Stake returned: No
Promo code: New10

Sign up with Fafabet and get a £10 free bet. Register an account using ‘New10’ in the promo code section and place a £10+ bet at odds of 1.50 (1/2) or greater. Upon qualifying bet settlement, you’ll receive a £10 free bet. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Bonus: £100+
Stake returned: n/a
Promo code: n/a

Sign up for a Matchbook account and pay 0% commission on your exchange bets until 31st May 2022. Simply click through the relevant Matchbook links on the Matched Betting Blog site and register at URL https://matchbook.com/promo/0comms-matched-betting-blog. You will then be charged zero commission for bets placed on any sport with the promotional period.

Bonus: £5
Stake returned: No
Promo code: n/a

Sign up with Rhino and get a £5 free bet. Place a £20+ bet on any sport at minimum odds of 2.00 (evens). Your £5 free bet will be credited by midday the day following qualifying bet settlement. Free bets will be valid on any sport for 7 days.

Bonus: £5
Stake returned: No
Promo code: n/a

Sign up with Planet Sport Bet and get a £5 free bet. Place a £10+ bet on any sport at minimum odds of 2.00 (evens). Your £5 free bet will be credited within 48 hours of your qualifying bet settling. Free bets will be valid on any sport for 7 days.

Bonus: £22
Stake returned: No
Promo code: n/a

Sign up with VBET and get some great rewards. Place a £10+ single as your first ever sports bet at minimum odds of 1.40 (2/5). You’ll receive 2 x £5 free sports bets, a £10 casino bonus and 20 free spins (10p each) on eligible slots. Your first £5 free bet will be credited within 24 hours of your qualifying bet settling, with the second £5 free bet credited after the first free bet has settled. All rewards will be valid for 14 days.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Hollywoodbets and get £20 in free bets. Deposit £10+ and place a £10+ bet on any sport at minimum odds of 1.80 (4/5) within 14 days of registering and that settles within 7 days. Your 4 x £5 free bets will be credited upon settlement of your qualifying bets and each one will be valid on selected markets. Free bets will be valid for 7 days.

Bonus: £20
Stake returned: Yes
Promo code: n/a

Sign up with Fanteam today and get a £20 bonus. Deposit £20+ and place a £20 bet on any sportsbook market at minimum odds of 2.00 (evens). You’ll receive a £20 bonus that must be wagered twice (x2) at minimum odds of 2.00 (evens) before it becomes cash.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Midnite and get £20 in bet credits. Deposit and wager a total of £20 on accumulator bets with a minimum of 4 legs and at minimum odds of 3.00 (2/1). On settlement, you’ll receive £20 in bet credits. Bonus rewards are not bound by any wagering requirements.

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Mr Green and get a £10 acca free bet. Select the sport welcome offer, make your first deposit of £10+ and place bets totalling £10+ at minimum odds of 4.00 (3/1). Upon settlement of your qualifying bet(s), Mr Green will give you a £10 free bet to use on an accumulator with 3 or more selections within 7 days. Free bet stakes are not included in any returns.

Bonus: £20
Stake returned: No
Promo code: YSKWDX

Sign up with Paddy Power today using promo code ‘YSKWDX’ and get your money back in cash if your bet loses. Make your first deposit of £10+ using a card and place your first bet on football. If your bet loses, Paddy Power will refund your stake in cash up to £20, within 1 hour of settlement.

Bonus: £50
Stake returned: Yes
Promo code: n/a

Sign up with Unibet today and get your money back as a bonus if your first bet loses, plus a £10 casino bonus. Deposit £10+ and place a sports bet of £1+ at minimum odds of 1.40 (2/5). If your bet loses, Unibet will refund your stake as a bonus up to £40. The bonus must be wagered 3 times at odds of 1.40 (2/5) or greater. Your £10 casino bonus must be wagered 50 times on casino products and both bonuses will be valid for 7 days.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with bwin today and get your money back as a free bet if your first bet loses. Register an account, deposit £10+ and place a sports accumulator bet (3+ selections) of £10-£20 at minimum odds of 1.50 (1/2) per selection. If the bet loses, bwin will refund your stake as a free bet within 48 hours of settlement. Free bets will be valid on football for 7 days and free bet stakes are not included in any returns.

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Avabet and get your money back as a free bet if your first bet loses. Deposit and place an initial bet of £10+ at minimum odds of 1.50 (1/2). If your bet loses, Avabet will credit your account with a £10 free bet immediately. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Bonus: £15
Stake returned: No
Promo code: n/a

Sign up with The Pools and get £15 in free bets. Deposit and place a £10 cash bet as your first bet at minimum odds of 2.00 (evens). Upon settlement, you’ll receive 3 x £5 free bets to use on football, horse racing and virtual sports. Free bets are valid for 7 days and free bet stakes are not included in any returns.

Bonus: £50
Stake returned: No
Promo code: n/a

Sign up with BetBull and get up to £50 in free bets, plus 5 odds boosts. Deposit £10-£50 to receive four equal bets totalling your deposit amount (e.g. Deposit £40 and get 4 x £10 free bets). Free bets unlocked when qualifying bets equal to free bets are placed within first 7 days. Free bets will be valid on accumulator bets for 7 days. Your 5 odds boosts (20% each) will be credited on the first 5 days following your deposit and will be valid on trebles and above.

Bonus: £62
Stake returned: No
Promo code: n/a

Sign up with Sportingbet and get up to £50 in free bets, an odds boost token, 20 free spins and a £10 casino bonus. To claim the rewards, you must place the necessary eligible bets for each of the four respective challenges; Acca Challenge, Football Challenge, In-Play Challenge and Casino Challenge.

Bonus: £5
Stake returned: No
Promo code: n/a

Sign up with Space Casino and get money back if your first bet loses. Opt in and place your first bet of £10+ on sports. Should your bet lose, you can claim a £5 free bet by emailing Space Casino at [email protected] with your BetID. Your code will be provided within 48 hours and will be valid for 7 days. Free bet stakes are not included in any returns.

Bonus: £100
Stake returned: Yes
Promo code: n/a

Open an account with LeoVegas and get a 100% profit boost. Deposit £10+ and claim the profit boost offer on the ‘My Offers’ page to activate it. The profit boost is valid for 30 days and must be used in-play via mobile. The maximum stake is £10 and if your bet wins (odds of 2.00+), you’ll receive double the odds quoted on the betslip in cash, up to a maximum of £100.

Bonus: £30
Stake returned: No
Promo code: n/a

Sign up with Bet UK via mobile and get £30 in free bets. Opt in and place a £10+ bet at minimum odds of 1.50 (1/2) and on settlement, Bet UK will give you 3 x £10 free bets. Free bets must be used on bets with 4+ selections and odds of 1.30+ per selection. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Bonus: £50
Stake returned: n/a
Promo code: SBK50

Sign up with STS and get up to £50 in cash. Deposit £20+ using bonus code ‘SBK50’ and wager your first £100 on any sport at minimum odds of 1.80 (4/5). You’ll receive £5 cash for your first £100 wager and the offer can be claimed up to ten times for a maximum total of £50 cash.

Bonus: £20
Stake returned: No
Promo code: n/a

Sign up with Kwiff and get a £20 Surprise Bet. Deposit and place a £10+ bet as your first bet on any sport at minimum odds of 1.50 (1/2). Your £20 Surprise Bet will be credited within 48 hours of you placing your qualifying bet. Potential winnings from the Surprise Bet are paid as withdrawable cash, excluding the Surprise Bet stake.

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Tote today and get your money back in cash if your first bet loses. Place your first bet on a Tote product and if it’s settled as a loser, Tote will match your stake in cash, up to £10. Refunds will be credited within 48 hours of settlement.

Bonus: £20
Stake returned: No
Promo code: MBW20

Sign up with Marathonbet and get a £20 free bet. Deposit £20+ using promo code ‘MBW20’ and wager your deposit five (5) times on accumulator bets (3+ selections, odds of 1.50+ per selection). Upon meeting the wagering requirement, your £20 free bet will be credited within 2 working days. Free bets will be valid for 7 days and free bet stakes are not included in any returns.

Bonus: £26
Stake returned: No
Promo code: n/a

Join QuinnBet today and get money back as a free bet if your first day finishes in a loss. Deposit and bet at minimum odds of evens (2.00), and you’ll get 50% of your first day’s losses refunded as a free bet up to £25 (minimum 3 bets required), plus 10 free spins on Book Of Christmas. You’ll get a £5 free bet plus 10 free spins (10p each) even if your account is up, provided you place at least one bet of £10+ at minimum odds of 2.00 (evens).

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Toals and get a £10 free bet. Place your first bet as a £20+ treble at minimum odds of 3.00 (2/1) and you’ll receive a £10 free bet by 12pm the day after your qualifying bet settles. Free bets will be valid on any sport for 7 days and free stakes are not included in any returns.

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with Bet600 and get a £10 weekly free bet. Place at least 5 qualifying bets of £10+ at odds of 2.00 (evens) or greater within 7 days of signing up and at the end of the 7 days, you’ll get a £10 free bet. Get a further £10 free bet for every consecutive 7-day period, if you place 10 bets of £10+ at odds of 2.00 (evens) or greater.

Bonus: £60
Stake returned: No
Promo code: n/a

Sign up with Betzone and get up to £60 in free bets. Place five sports bets of £10+ at minimum odds of evens (2.00) to receive £10 in free bets within 48 hours. Place a total of 10 sports bets at minimum odds of evens (2.00) to receive further free bets based on your average stake (between £10 and £19.99 = £10 in free bets / between £20 and £49.99 = £20 in free bets / £50 or over = £50 in free bets). Free bets will be credited by 12:00 the following Saturday after placing your bets and valid for 7 days. Free bet stakes are not included in any returns.

Bonus: £50
Stake returned: Yes
Promo code: PLAY10

Sign up with 10Bet and get a £50 welcome bonus. Deposit £15+ using bonus code ‘PLAY10’ and 10Bet will give you a bonus equal to 50% of your deposit, up to £50. Your deposit and bonus must be wagered 8 times on single sports bets (odds of 1.80+) or 2 times on accumulator bets (odds of 1.40+ per selection) within 60 days before withdrawal. Only bets up to the value of your bonus will contribute towards wagering.

Bonus: £10
Stake returned: No
Promo code: n/a

Sign up with FansBet and get a £10 free bet. Deposit and place your first bet of £10+ on any sport (3+ legs, odds of 1.30+ per leg). Upon settlement, you’ll receive a £10 free multiple bet. Free bets will be valid for 7 days and free bet stakes will not be returned with any winnings. Winnings are capped at £100.

Bonus: £20
Stake returned: No
Promo code: n/a

Scottish residents only. Sign up with McBookie and get £20 in free bets. Place a £5+ bet at minimum odds of 2.00 (evens). Your £20 in free bets will be credited within 24 hours of your qualifying bet settling. Free bet stakes are not included in any returns.

Bonus: €100
Stake returned: No
Promo code: redbetWelcome

Not available to UK customers. Sign up with Redbet and get €100 in free bets. Deposit €10+ using code ‘redbetWelcome’ and place your first bet at odds of 1.80 (4/5) or greater. Redbet will give you 25% of your stake back as a free bet, up to €50. Wager a further €100 twice at the same minimum odds, to receive two further €25 free bets. Your free bets will be valid for 7 days and free bet stakes are not returned with any winnings.