Promotions

Tweet us your bet to get it priced up
Significant Conditions
#YourOdds is our way of making your quirkiest punting premonitions a reality. Present us with a scenario by tweeting @WilliamHill with #YourOdds and we’ll try to give you a price on it happening. So if you want to place a bet and it’s not on the site, all you have to do is ask.
Your call. #YourOdds. You're on.
- If any leg of the #YourOdds bet is made void, then the whole bet will become void. The exception to this is if the outcome of the bet requested can still happen. For example:
- If part of the bet requested consists of one of two named players to score at any time during a match, bets placed on that market will stand if one or both of those players play any part in that match.
- If part of the bet requested consists any two from five named players to be shown a card at any time during a match, bets placed on that market will stand if two or more of those players play any part in that match.
- Any #YourOdds offers that come through the other customer service channels will not be accepted. They must be asked for via Twitter only as explained above.
- For non-televised Championship, League 1, League 2 and Scottish Premiership matches, requests can only be made for single games only, not multi-match combinations.
First scorer rules:
1. If the selected player does not start the match and enters the field of play before the first goalscorer market has been won, bets placed on that player in this market will stand.
2. If the selected player does not start the match and enters the field of play after the first goalscorer market has been won, bets placed on that player in this market will be void.
Anytime scorer rules:
1. If the selected player does not start the match and enters the field of play at any time, bets placed on that player in this market will stand.
2. If the selected player takes no part in the match, bets placed on that player in this market will be void. Other standard betting rules apply.
Other standard rules apply.
How it works
#YourOdds is our way of making your quirkiest punting premonitions a reality. Present us with an offer by tweeting with #YourOdds and we’ll try to give you a price on it happening. See below for our latest #YourOdds.
Sunday 1st March
Cremonese v AC Milan 11:30
Rangers v Celtic 12:00
Elche v Espanyol 13:00
Brighton v Nottingham Forest 14:00
Fulham v Tottenham 14:00
Man Utd v Crystal Palace 14:00
Sassuolo v Atalanta 14:00
Stuttgart v Wolfsburg 14:30
Valencia v Osasuna 15:15
Arsenal v Chelsea 16:30
Eintracht Frankfurt v Freiburg 16:30
Torino v Lazio 17:00
Real Betis v Sevilla 17:30
Hamburg v RB Leipzig 18:30
Marseille v Lyon 19:45
Roma v Juventus 19:45
Girona v Celta Vigo 20:00
Multi Match - 4x Premier League
Tennis - ATP Acapulco
Rugby League - Newcastle v North Queensland 02:15
Rugby League - Canterbury Bulldogs v St George Illawarra Dragons 04:30
Rugby League - Hull KR v Leeds Rhinos 00:00
Rugby League - Bradford Bulls v Toulouse Olympique 15:00
Snooker - Welsh Open
Cricket - Zimbabwe v South Africa 09:30
Cricket - India v West Indies 13:30
Golf - Cognizant Classic 11:45
NBA - San Antonio Spurs @ New York Knicks 18:00
NBA - Cleveland Cavaliers @ Brooklyn Nets 20:30
NBA - Milwaukee Bucks @ Chicago Bulls 20:30
NBA - Minnesota Timberwolves @ Denver Nuggets 20:30
NBA - Memphis Grizzlies @ Indiana Pacers 22:00
NBA - Portland Trail Blazers @ Atlanta Hawks 23:00
NBA - Philadelphia 76ers @ Boston Celtics 23:00
NBA - Detroit Pistons @ Orlando Magic 23:00
NBA - Oklahoma City Thunder @ Dallas Mavericks 01:00
NBA - New Orleans Pelicans @ Los Angeles Clippers 02:00
NBA - Sacramento Kings @ Los Angeles Lakers 02:30
NBA Multi Match
Monday 2nd March
Pisa v Bologna
Udinese v Fiorentina
Birmingham v Middlesbrough
Real Madrid v Getafe
Multi Match - NBA
Football - Daily Boosted Accas
Tennis - Daily Boosted Accas
F1 - Australian Grand Prix
NBA - Houston Rockets @ Washington Wizards
NBA - Boston Celtics @ Milwaukee Bucks
NBA - Denver Nuggets @ Utah Jazz
NBA - Los Angeles Clippers @ Golden State Warriors
Tuesday 3rd March
Ukraine Women v England Women
Bournemouth v Brentford
Everton v Burnley
Leeds v Sunderland
Port Vale v Bristol City
Barcelona v Atletico Madrid
Como v Inter Milan
Doncaster v Stockport
Wolves v Liverpool
Multi Match - 10 X Premier League - 03/03 To 05/03
Multi Match - Nba
Football - Daily Boosted Accas
Tennis - Daily Boosted Accas
NBA - Dallas Mavericks @ Charlotte Hornets
NBA - Detroit Pistons @ Cleveland Cavaliers
NBA - Washington Wizards @ Orlando Magic
NBA - Brooklyn Nets @ Miami Heat
NBA - New York Knicks @ Toronto Raptors
NBA - San Antonio Spurs @ Philadelphia 76ers
NBA - Oklahoma City Thunder @ Chicago Bulls
NBA - Memphis Grizzlies @ Minnesota Timberwolves
NBA - New Orleans Pelicans @ Los Angeles Lakers
NBA - Phoenix Suns @ Sacramento Kings
Wednesday 4th March
Rayo Vallecano v Real Oviedo
Aston Villa v Chelsea
Brighton v Arsenal
Fulham v West Ham
Man City v Nottingham Forest
Aberdeen v Celtic
Lazio v Atalanta
Real Sociedad v Athletic Bilbao
Newcastle v Man Utd
Multi Match - 5 X Premier League - 04/03
Multi Match - Nba
Football - Daily Boosted Accas
Tennis - Daily Boosted Accas
Tennis - Indian Wells
Cricket - T20 World Cup SF
NBA - Oklahoma City Thunder @ New York Knicks
NBA - Charlotte Hornets @ Boston Celtics
NBA - Utah Jazz @ Philadelphia 76ers
NBA - Portland Trail Blazers @ Memphis Grizzlies
NBA - Atlanta Hawks @ Milwaukee Bucks
NBA - Indiana Pacers @ Los Angeles Clippers
Thursday 5th March
Tottenham v Crystal Palace
Lyon v Lens
Multi Match - Nba
Football - Daily Boosted Accas
Tennis - Daily Boosted Accas
Tennis - Indian Wells
Rugby League - Melbourne Storm v Parramatta Eels
Cricket - T20 World Cup SF
Golf - LIV Hong Kong
Golf - Puerto Rico Open
Golf - Arnold Palmer Invitational
Darts - Premier League
Basketball - Milano v Barcelona
Basketball - Real Madrid v Virtus Bologna
Rugby League - Wakefield Trinity v Hull FC
NBA - Dallas Mavericks @ Orlando Magic
NBA - Utah Jazz @ Washington Wizards
NBA - Brooklyn Nets @ Miami Heat
NBA - Golden State Warriors @ Houston Rockets
NBA - Toronto Raptors @ Minnesota Timberwolves
NBA - Detroit Pistons @ San Antonio Spurs
NBA - Chicago Bulls @ Phoenix Suns
NBA - Los Angeles Lakers @ Denver Nuggets
NBA - New Orleans Pelicans @ Sacramento Kings
Friday 6th March
Bayern Munich v Borussia M'gladbach
Falkirk v Dundee Utd
PSG v Monaco
Osasuna v Mallorca
Preston v Oxford Utd
Wolves v Liverpool
Multi Match - 9 X German Bundesliga - 06/03 To 08/03
Multi Match - 9 X French Ligue 1 - 06/03 To 08/03
Multi Match - 10 X Spanish La Liga - 06/03 To 09/03
Multi Match - NBA
Football - Daily Boosted Accas
Tennis - Daily Boosted Accas
Tennis - Indian Wells
F1 - Australian Grand Prix Practice
Rugby Union - Chiefs v Moana Passifika
Rugby League - New Zealand Warriors v Sydney Roosters
Rugby Union - Waratahs v Hurricanes
Rugby League - Brisbane Broncos v Penrith Panthers
Darts - UK Open
Rugby League - Leigh Leopards v Catalans Dragons
Rugby League - York Knights v Warrington Wolves
Rugby Union - Ireland v Wales
NBA - Dallas Mavericks @ Boston Celtics
NBA - Miami Heat @ Charlotte Hornets
NBA - Portland Trail Blazers @ Houston Rockets
NBA - New York Knicks @ Denver Nuggets
NBA - New Orleans Pelicans @ Phoenix Suns
NBA - Los Angeles Clippers @ San Antonio Spurs
NBA - Indiana Pacers @ Los Angeles Lakers
Saturday 7th March
Mansfield v Arsenal
Blackburn v Portsmouth
Cardiff v Lincoln
England Women v Iceland Women
Getafe v Real Betis
Levante v Girona
Atletico Madrid v Real Sociedad
Koln v Dortmund
Wrexham v Chelsea
Dunfermline v Aberdeen
Celta Vigo v Real Madrid
Newcastle v Man City
Toulouse v Marseille
Multi Match - Nba
Football - Daily Boosted Accas
Tennis - Daily Boosted Accas
Boxing - Daily Boosted Accas
Tennis - Indian Wells
Rugby Union - Highlanders v Western Force
F1 - Australian Grand Prix Qualifying
Rugby Union - Blues v Crusaders
Rugby League - Cronulla Sharks v Gold Coast Titans
Rugby Union - Brumbies v Reds
Rugby League - Manly Sea Eagles v Canberra Raiders
Rugby Union - Scotland v France
Rugby Union - Italy v England
Rugby League - Toulouse Olympique v Wigan Warriors
Rugby League - St Helens v Bradford Bulls
Darts - UK Open
UFC 326
NBA - Brooklyn Nets @ Detroit Pistons
NBA - Philadelphia 76ers @ Atlanta Hawks
NBA - Los Angeles Clippers @ Memphis Grizzlies
NBA - Utah Jazz @ Milwaukee Bucks
NBA - Golden State Warriors @ Oklahoma City Thunder
Sunday 8th March
AFC Wimbledon v Northampton
Fulham v Southampton
Rangers v Celtic
Villarreal v Elche
Port Vale/Bristol City v Sunderland
St Pauli v Eintracht Frankfurt
Athletic Bilbao v Barcelona
Leeds v Norwich
QPR v Middlesbrough
Union Berlin v Werder Bremen
Sevilla v Rayo Vallecano
St Mirren v Partick
Lyon v Paris FC
Valencia v Alaves
Multi Match - Nba
Football - Daily Boosted Accas
Tennis - Daily Boosted Accas
NFL - Redzone Accas
Tennis - Indian Wells
F1 - Australian Grand Prix Race
Rugby League - Dolphins v South Sydney Rabbitohs
Basketball - Breogan v Barcelona
Cricket - T20 World Cup Final
Golf - Arnold Palmer Invitational
Rugby League - Huddersfield Giants v Hull KR
Rugby League - Leeds Rhinos v Castleford Tigers
Rugby Union - Prem Rugby Cup
Basketball - Gran Canaria v Real Madrid
Darts - UK Open
Boxing - Jai Opetaia v Brandon Glanton
NBA - Boston Celtics @ Cleveland Cavaliers
NBA - New York Knicks @ Los Angeles Lakers
NBA - Detroit Pistons @ Miami Heat
NBA - Dallas Mavericks @ Toronto Raptors
NBA - Washington Wizards @ New Orleans Pelicans
NBA - Orlando Magic @ Milwaukee Bucks
NBA - Houston Rockets @ Ssan Antonio Spurs
NBA - Indiana Pacers @ Portland Trail Blazers
NBA - Chicago Bulls @ Sacramento Kings
NBA - Charlotte Hornets @ Phoenix Suns
Online sports betting at William Hill
Betting with William Hill
Access thousands of sports betting markets when you sign up for an account.
Enjoy price boosts, winning boost and Top Price Guarantee.
And live stream UK, Irish and US horse racing and other sports free with Betting TV.
Football betting
Here at William Hill, you will find a variety of leagues to bet on, including Premier League odds, Champions League betting, Championship odds, La Liga betting, Bundesliga betting, transfer odds, Euro odds and much more!
- - Price boost on football throughout the week
- - Top Price Guarantee on selected markets, including first goalscorers
- - You can use all the time in our William Hill bet builder to customise your bets and the William Hill Bet calculator to raise your odds.
Horse racing betting
From the Cheltenham Festival to Royal Ascot, the Grand National to the Epsom Derby, William Hill has been the home of horse racing betting since 1932.
Join William Hill at the races with a selection of Extra Places every day.
No matter the time of year, whether it’s the Flat or National Hunt season, enjoy William Hill Odds on your UK and Irish racing picks.
If you've been informed of promotion restrictions by William Hill, this promotion will not be available to you.
Boxing betting
Looking for the latest boxing odds? Fight fans get all this with William Hill:
- - Top Price Guarantee on round betting for the mega fights
- - Price boost on Tyson Fury, Anthony Joshua, 'Canelo' Alvarez and the top pound-for-pound fighters
Golf betting
Fancy a bet on golf? Join William Hill for:
- - Top Price Guarantee on the winner's market for PGA Tour and European Tour events.
Darts betting
Step up to the oche and bet on darts with:
- - Price Boost on the PDC Tour
- - Top Price Guarantee on selected markets
Other sports:
Tennis betting is a winner with Price Boost on the ATP Tour and WTA Tour.
Greyhound bet - here at William Hill, you can find a range of Greyhound betting options.
Political betting - from UK election odds to US election odds and much more!
In-Play betting
You can also enjoy live betting with William Hill. Access dozens of in-play markets on the Premier League, tennis, cricket and more.
Sports betting tips
William Hill offers expert sports betting tips and predictions to help you make informed wagers, including football predictions, horse racing tips and more news and exclusive content.
How do I bet on sports online at William Hill?
Getting set up for a betting account at William Hill is a simple and secure process. From this page, just scroll to the top and look for the "Join Now" button in the top right corner. That will bring up the simple registration page in a pop-up window for you to quickly fill out.
We ask for standard information required by online bookmakers, like name, date of birth, address and contact information. You will also set up your account credentials during sign-up so you can be up and running in just a couple of minutes. Keep those account credentials safe for future use, as they can be used to access your William Hill bookmaker's account from any device.
During the sign-up, you can also enter a promo code to claim the William Hill bet £10 Get £30 welcome bonus offer. We recommend taking a look at our offers page for the latest betting promotions offers across a wide range of sports too.
Once you are done with registration, your new account credentials can be used to log in to the William Hill app or mobile website. Alternatively, you can complete the entire new betting account setup on our user-friendly app, which is available for both iOS and Android.
The next step in getting ready to bet on sports online at William Hill is to make a deposit. We offer multiple payment options, including Debit Cards, Bank Transfers and e-Wallets. All of our deposits are secured with the latest encryption to protect your transactions.
Once you have funds in your new betting account, you can explore our extensive sportsbook from football to eSports, MMA, F1, cricket, tennis, golf and more. With big coverage of the Premier League, Six Nations Rugby, Cheltenham Festival, The Ashes, IPL Cricket, UEFA Champions League and all major sports events, you can easily find your options here at William Hill.
5 Quick Steps To Your New Betting Account
Here is a quick overview of setting up your new online bookmaker's account with William Hill.
1. Find the Join Now button on our site or after downloading our mobile betting app.
2. Register by filling in details like your name, date of birth, address and set up account credentials.
3. We will perform some simple checks to verify your information.
4. Deposit to your account using any of the many payment options we have available.
5. Look through our extensive sportsbook to start your betting journey.