England - Premier League
Nottm ForestvWest Ham
England - Championship
MiddlesbroughvSheff Utd
Blackburn RoversvWest Brom
Scotland - Scottish Premiership
HeartsvDundee Utd
France - French Ligue 1
Germany - German Bundesliga
Portugal - Portuguese Primeira Liga
Italy - Italian Serie A
Spain - Spanish La Liga
Netherlands - Dutch Eredivisie
Solomon Islands - S League
Spain - Spanish Segunda Division
Belarus - Belarusian Vysshaya League
Chile - Chilean Primera Division
Germany - German 2. Bundesliga
Netherlands - Dutch Eerste Divisie
Turkey - Turkish Super Lig
Austria - Austrian Bundesliga
Italy - Italian Serie B
Mexico - Mexican Primera Division
Northern Ireland - Northern Irish Premiership
Australia - Australia Queensland Premier League 3 Metro U23
Australia - Australia Victorian State League 1 North-West
Portugal - Portuguese Liga de Honra
Belgium - Belgian First Division A
Belgium - Belgium First Division B
Turkey - 1. Lig
England - Premier League 2 Division 1 U23
Scotland - Scottish Women's Premier League 1
Germany - German 3. Liga
Ireland - Irish Premier Division
Germany - German Bremen-Liga
Germany - German Oberliga
Germany - German Regionalliga North
Germany - German Regionalliga North East
Germany - German Regionalliga Southwest
Germany - German Regionalliga West
Poland - Polish Ekstraklasa
USA - MLS Next Pro
Denmark - Danish Superligaen
Finland - Finnish Veikkausliiga
Norway - Norwegian Eliteserien
Sweden - Swedish Allsvenskan
Sweden - Swedish Superettan
Sweden - Sweden Division 1
Iceland - Icelandic Urvalsdeild
Austria - 2. Liga
Czech Republic - FNL
Switzerland - Swiss Super League
Switzerland - Swiss Challenge League
Brazil - Brazilian Serie A
Brazil - Brazilian Serie B
Brazil - Brazilian Serie D
Wales - Welsh Premier League
Argentina - Argentinian Primera Division
Argentina - Argentinian Primera B Nacional
Argentina - Argentinian Primera B Metroplitana
Azerbaijan - Azerbaijani Premier League
Belarus - Belarusian 2nd Division
Bosnia & Herzegovina - Bosnia & Herzegovina Premier League
Australia - Australian Brisbane Premier L.
Argentina - Argentinian Primera C
Canada - Canadian Premier League
Chile - Chilean 2nd Division
Colombia - Colombian Primera B
Costa Rica - Costa Rican Primera Division
Costa Rica - Costa Rican Liga de Ascenso
Croatia - Croatian 1. HNL
Czech Republic - Czech 1. Liga
Czech Republic - Czech Moravia Silesia Football League.
Ecuador - Ecuadorean Primera A
Egypt - Egyptian Cup
Estonia - Estonian Meistriliiga
Faroe Islands - Faroese Premier League
Georgia - Erovnuli Liga
Guatemala - Guatemalan Liga Nacional
Hungary - Hungarian NB1 (OTP Bank Liga)
Hungary - Hungarian NB II
Indonesia - Indonesian Liga 1.
Vietnam - Vietnamese V-League
Japan - Japanese J1 League
Japan - Japanese J2 League
Japan - Japanese J3 League
Jordan - Jordanian 1st Division.
Serbia - Serbian SuperLiga
China - Chinese League One
Denmark - Danish 2nd Division
Paraguay - Paraguayan Primera Division
Poland - Polish Ekstraliga Women
Romania - Romanian Liga I
Lithuania - Lithuanian A Liga
Luxembourg - Luxembourg Division Nationale
Macedonia - Macedonian Prva Liga
Peru - Peruvian Primera Division
Malaysia - Malaysian Premier League
Peru - Peruvian Segunda Division
Poland - Polish 2.Liga
Poland - Polish 3 Liga
Poland - Polish 3.Liga
Poland - Polish I Liga
Romania - Romanian Liga II
Iceland - Icelandic 1 deild
Kazakhstan - Kazakh Cup
Mexico - Mexican Liga MX Women
Bulgaria - Bulgarian A PFG
Czech Republic - Czech 3. Liga CFL
Panama - Panama Liga de Futbol Femenino
Denmark - Elitedivisionen - Women
Croatia - Croatian 2. HNL
South Korea - South Korean K-League
Brazil - Brazilian Campeonato Brasileiro U20
Brazil - Brazilian Copa Paulista
Australia - Australian FFA Cup
Thailand - Thai League 1
Thailand - Thailand League 2
Bolivia - Division Profesional, Clausura
Finland - Finnish Kakkonen
Myanmar - Myanmar National League
Nicaragua - Nicaraguan Primera Division
Norway - Norwegian 1 Division
Norway - Norwegian 2. Division
Norway - Norwegian 3. Division
Norway - Norwegian Toppserien
Slovakia - 2.Liga
Slovakia - Slovakian Super Liga
South Africa - South African Premier League
Uruguay - Uruguayan Primera Division, Apertura
Venezuela - Venezuelan Primera Division
South Korea - Korea Republic K-League 2
Colombia - Colombia - Primera A, Clausura
Singapore - Singapore Prime-League
Germany - German A Junioren-Bundesliga U19
Poland - Polish U19 Championship
Australia - Australian NPL Capital Territory
Australia - Australian NPL New South Wales
Australia - Australian NPL Queensland
Australia - Australian NPL Queensland Women
Australia - Australian NPL Victoria
Australia - Australian NPL Women's New South Wales
Honduras - Honduran Liga Nacional
Sweden - Swedish 2nd Division Vastra Gotaland
Serbia - Serbian Prva Liga
Uruguay - Uruguayan Second League
South Korea - K-League Challenge
Slovenia - Slovenian 1. SNL
Sweden - Swedish Damallsvenskan, Women
England - Isthmian League, Premier Division
Argentina - Argentinian Torneo Federal A
Australia - NPL Victoria Women
Australia - South Australia Premier Cup Women
International - U20 Women's World Cup
View All In-Play Events
Watch Live


Football Betting

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+