England - Premier League
EvertonvAston Villa
Man UtdvWest Ham
SouthamptonvMan City
England - Championship
Bristol CityvCardiff
Nottm ForestvDerby
Sheff UtdvLuton
West BromvPeterborough
England - League One
BurtonvAFC Wimbledon
Cambridge UtdvCrewe
MK DonsvDoncaster
Oxford UtdvSheff Wed
England - League Two
Scotland - Scottish FA Cup
Scotland - Scottish Championship
Scotland - Scottish League 1
Scotland - Scottish League 2
France - French Ligue 1
Germany - German Bundesliga
Portugal - Portuguese Primeira Liga
Spain - Spanish La Liga
Netherlands - Dutch Eredivisie
Italy - Italian Serie A
Australia - Australian A-League
Spain - Spanish Segunda Division
International - Club Friendlies (Domestic & International)
Germany - German 2. Bundesliga
Netherlands - Dutch Eerste Divisie
Turkey - Turkish Super Lig
Italy - Italian Serie B
England - National League
France - French Ligue 2
Northern Ireland - Northern Irish Premiership
Portugal - Portuguese Liga de Honra
Belgium - Belgian First Division A
Turkey - 1. Lig
Spain - Spanish Segunda B
Spain - Primera Division Rfef
Spain - Tercera Division Group II
Spain - Tercera Division Group IV
Spain - Tercera Division Group V
Spain - Tercera Division Group VII
Spain - Tercera Division Group XI
Germany - German 3. Liga
Germany - German Regionalliga West
Portugal - Liga Portugal 3
Portugal - Portuguese Campeonato Nacional Seniores
Portugal - Portuguese U23 Liga Revelacao
Greece - Greece Super League 2
Greece - Greece Super League U19
Greece - Greek Super League
Kenya - Kenya Premier League
Turkey - 2. Lig Group Beyaz
Turkey - 2. Lig Group Kırmızı
Turkey - Turkish 2. Lig
Wales - Welsh Premier League
Chile - Chilean Primera Division
Colombia - Colombian Primera B
Costa Rica - Costa Rican Primera Division
Cyprus - Cypriot 1st Division
Cyprus - Cypriot 2nd Division
Egypt - Egyptian Cup
Guatemala - Guatemalan Liga Nacional, Clausura
Iran - Iranian Pro League
Israel - Israeli Premier League
Jamaica - Jamaican Red Stripe Premier League
Italy - Serie A, Women
France - French Feminines D1
Romania - Romanian Liga I
Qatar - Qatari Stars League
Saudi Arabia - Saudi Professional League
Mexico - Mexican Primera Division, Clausura
Italy - Serie C Girone B
Mexico - Mexican U20 Liga
Malta - Maltese Premier League
England - National League North
England - National League South
Brazil - Brazilian Brasiliense
Brazil - Brazilian Paranaense
Brazil - Brazilian Sao Paulo Youth Cup
El Salvador - El Salvadoran Primera Division, Clausura
Nicaragua - Nicaraguan Primera Division
Tanzania - Premier League
Thailand - Thai League 1
Thailand - Thailand League 2
Zambia - Zambia Super League
Colombia - Colombian Primera A
United Arab Emirates - UAE Division 1
Israel - Liga Bet
Turkey - U19 Elit ligi A
Australia - Australian W-League
International - Rwanda National Football League
View All In-Play Events




Football betting odds at Corals

Betting on football– there’s nothing like it. From last-minute winners to last-gasp tackles, we love the beautiful game wherever it’s being played.

We have the best betting experience, odds and markets from hundreds of leagues, club friendlies and tournaments across the world, including the Premier League betting , Champions League betting, Championship betting, FA Cup betting, La Liga betting, Bundesliga betting, Serie A betting, League One betting, League Two betting, National League betting, Europa League betting, world cup betting Virtual Football betting, and Copa Libertadores betting, as well as NFL betting and Womens football betting too.

Where possible, we’ll also give you useful info ahead of matches too, including head-to-head record bet, form bet, top scorer bet and more. The information can be found on our football betting blog

Football Odds at Corals

Football Betting Odds - We offer the most competitive football odds and latest odds across all our markets. At Corals, we displayed as a fraction, decimal or whole number depending on your bet preference. In order to ensure that you get the best price possible, you should take into consideration the football market you are placing your bet on such as the Premier League.

You can make your selections before the individual matches kick off with our latest pre-match markets, or you can call it as the game is being played with In Play football odds. We’ll be there for every shot, save and goal to bring you the very latest online football betting odds as the action unfolds.

You should always bet on football betting markets you know well, like the FA Cup or Premier League, but if you're going to bet on a game you've never seen before, make sure that you know what team you're backing!

What Football Leagues & Competitions do we cover?

All the leagues you’d expect and many more too. We’ve got betting and odds for Premier League betting, Champions League Betting, Championship betting, Bundesliga betting, Serie A betting, League One betting, League Two betting, National League betting and that’s only a brief selection!! We’ll now give you a breakdown of the available football bets, leagues and tournaments that we offer at Corals.

Do we cover international football Betting too?

You bet we do. From European football, European championships football, international friendlies, football competitions, women's football, football leagues to the biggest tournaments, we cover football from all over the world with the latest, best odds, bigger odds guaranteed!

Whether you’re following England’s bid in the Nations League or Euro 2024, or looking further afield to the Copa America or Africa Cup of Nations, you’ll find odds for it all at Corals.

And of course, we’ll be there for the biggest tournament in football, the World Cup in Qatar. We’ll have a huge selection of odds for the World Cup, both in the build-up and as it takes place.

Football Betting Markets

In-Play Betting - In Play Markets

Accumulator Betting - Want more from your accumulators? Then you’ve hit the jackpot in the hunt to bag yourself the best acca!

Football Betting Specials


Bet Boosts - Enhanced Odds - Odds Boosts

We’ve also got teams to score, outright markets, allowing you to choose who you think will finish as champions, who’ll be relegated, who’ll be top scorer and much more in various competitions around the world. Plus, we’ve got specials too, covering the latest transfer betting and football manager betting and much, much, more.

How to bet on football with Corals?

Corals offers sports betting but, before you can place bets, you must register first. After registering you can place a bet on any sports markets listed on our website .

Click the football tab to see options for different matches. Choose your favourite match and place your bet. Check out our Football Betting Rules.

How can I register to bet on Football?

Registering with us is easy! Just follow this step-by-step guide to get started:

  • From the Home page, click on Join in the top-right corner of the page.
  • Enter your Country of Residence, Currency preference, Email address, Username and Password. Then, click Continue.
  • Enter your Address, Mobile Number and Marketing preferences. Then, click Create My Account.
  • Set your Deposit Limits. Make sure to read the disclaimer thoroughly, then tick the checkbox and click Continue.
  • From here, you can either make your first Deposit, or click on the X if you’re not ready to Deposit yet.

You’ll have full access to our fantastic products and offers where you’ll join millions of other users and even have a spin on our live casino games!

Corals Betting Apps

Make your online betting experience more enjoyable by wagering on your favourite sports here at Corals. Download our sports UK betting app, Corals Sports App from Google Play or download the Corals Sports App from Apple

Safer Gambling - Get informed

Learn how betting and gaming works

Discover the common betting and gaming problems/warning signs

Find out more with our Safer Gambling FAQ’s

My Bets
Your betslip is emptyPlease add one or more selections to place a bet

To view and add matches into your favourites, please log in to your account.

Mini Games
gaming_disable Created with Sketch. Combined Shape Created with Sketch. Menu_disable Created with Sketch. Icon / White / Football Created with Sketch. Icon / White / InPlay Created with Sketch. in-play_disable Created with Sketch. home_disable Created with Sketch. cashout_disable Created with Sketch. Icon / White / Greyhounds Created with Sketch. Icon / White / Hurling Created with Sketch. Created with Sketch. Icon / Grey / ESports Created with Sketch. ICN_YourCall ICN_YourCall Icon / White / Tennis Created with Sketch. Icon / White / UFCMMA Created with Sketch. ICN_bet tracker Created with Sketch. Combined Shape Created with Sketch. Combined Shape Created with Sketch. Shape Created with Sketch. Icon / White / Rugby League Created with Sketch. Icon / White / Aussie_Rules Created with Sketch. Icon / White / Golf Created with Sketch. Sport/ICN_Squash Created with Sketch. Cancel_Withdraw Icon / White / Speedway Created with Sketch. Icon / White / Ice_Hockey Created with Sketch. Icon / White / Volleyball Created with Sketch. ICN_Bet Filter Created with Sketch. home Created with Sketch. Combined Shape Created with Sketch. Icon / White / Handball Created with Sketch. Icon / White / Hockey Created with Sketch. Icon / White / Connect Created with Sketch. Icon / White / BADMINTON Created with Sketch. Icon / White / Motor_Sports Created with Sketch. Your_Messages Icon / White / Virtual Sports Created with Sketch. Icon / White / Rugby_Union Created with Sketch. 02-VISA Created with Sketch. Icon / White / Player_Bets Created with Sketch. Icon / White / Motorbikes Created with Sketch. Icon / White / Darts Created with Sketch. 04-Neteller Created with Sketch. Icon / White / Boxing Created with Sketch. Sport/ICN_WWE Created with Sketch. Sport/ICN_Royal_Specials Created with Sketch. Combined Shape Created with Sketch. Icon / White / Promotions Created with Sketch. 03-Mastercard Created with Sketch. Icon / White / Live_Stream Created with Sketch. Menu Created with Sketch. Icon / White / Pool Created with Sketch. Icon / White / TV_Specials Created with Sketch. ICN_refresh Created with Sketch. ICN_marketing Created with Sketch. Icon / White / Formula1 Created with Sketch. Icon / White / Beach_Volleyball Created with Sketch. 08-PaysafeCard Created with Sketch. Icon / White / BASEBALL Created with Sketch. Sport/ICN_Multi_Sport Created with Sketch. Icon / White / Cricket Created with Sketch. Icon / White / Snooker Created with Sketch. Icon / White / Politics Created with Sketch. ICN_Location Created with Sketch. Icon / White / Royal Specials Created with Sketch. Icon / White / Basketball Created with Sketch. Icon / White / #YourCall Created with Sketch. Icon / White / Movies Created with Sketch. ↵↵ 5+