Belarus - Belarusian Vysshaya League
VitebskvDinamo Brest
BATE BorisovvFC Energetik-BGU Minsk
GomelvNeman Grodno
Chile - Chilean Primera Division
La SerenavO'Higgins
Uni. CatolicavCoquimbo Unido
International - Club Friendlies (Domestic & International)
CS U Craiovav1. FC Heidenheim
RKS Radomiak RadomvMZKS Arka Gdynia 1929
Bischofswerdaer FV 08vBSG Chemie Leipzig
WSG Swarovski Tirol Wattensv1. FC Nürnberg
ETB Schwarz-Weiss EssenvRot Weiss Essen
Schalke IIvSPVGG Vreden 1921
AluminijvUniversitatea Cluj
NK RadomljevSlask Wroclaw
International - African Women's Cup of Nations
Mexico - Mexican Primera Division
USA - US Major League Soccer
USA - MLS Next Pro
USA - USL, League Two
Norway - Norwegian Eliteserien
Sweden - Swedish Allsvenskan
Sweden - Swedish Superettan
Iceland - Icelandic Urvalsdeild
China - Chinese Super League
Brazil - Brazilian Serie A
Brazil - Brazilian Serie B
Brazil - Brazilian Serie D
Argentina - Argentinian Primera Division
Argentina - Argentina Copa Liga Profesional Reserves
Argentina - Argentinian Primera B Nacional
Argentina - Argentinian Primera B Metroplitana
Brazil - Brazil Campeonato Carioca A2
Brazil - Campeonato Brasileiro Serie A2 Women
Brazil - Gaucho A2
Argentina - Argentinian Primera C
Canada - Canadian Premier League
Chile - Chilean 2nd Division
Ecuador - Ecuador Cup
Egypt - Egyptian Cup
Estonia - Estonian Meistriliiga
Estonia - Estonian Esiliiga
Indonesia - Indonesian Piala Presiden
Japan - Japanese J2 League
Japan - Japanese J3 League
Paraguay - Paraguayan Primera Division
Kazakhstan - Kazakh Premier League
Lithuania - Lithuanian A Liga
Malaysia - Malaysian Super League
Peru - Peruvian Primera Division
Lithuania - Lithuanian 1 Lyga
Malaysia - Malaysian Premier League
Peru - Peruvian Segunda Division
Iceland - Icelandic 2 deild
Mexico - Mexican U20 Liga
Latvia - Latvian Virsliga
Morocco - Moroccan Botola
South Korea - South Korean K-League
Brazil - Brazilian Brasilero Serie C
Brazil - Brazilian Campeonato Brasileiro U20
Brazil - Brazilian Copa Paulista
Finland - Finnish Kakkonen
Norway - Norwegian 1 Division
Norway - Norwegian 2. Division
Norway - Norwegian 3. Division
Venezuela - Venezuelan Primera Division
Vietnam - Vietnamese V-League
Mauritania - Mauritania Mauritania Ligue 1
South Korea - Korea Republic K-League 2
Singapore - Singapore Prime-League
Australia - Australian NPL New South Wales
Australia - Australian NPL Women's New South Wales
Vietnam - Vietnamese V.League 2
South Korea - K-League Challenge
Argentina - Argentinian Torneo Federal A
International - U19 European Womens Championship
View All In-Play Events


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+