Best World Cup odds today

The FIFA World Cup is the highest-volume football betting market on earth. Outright prices and qualifier matches both produce wide book-to-book spreads, particularly in the long run-up where some books are slow to update on team news, injuries, and form.

Live World Cup odds

Best price across 10 books. Click any match for full prices, fair line, and value flags.

Kick-off Match Home Draw Away
Today 16:00 Czechia v South Africa 1.37 Polymarket 4.76 Polymarket 17.00 BC.Game
Today 19:00 Switzerland v Bosnia and Herzegovina 1.61 1xBet 4.21 1xBet 6.67 Polymarket
Today 22:00 Canada v Qatar 1.33 Polymarket 5.80 BC.Game 11.60 1xBet
Tom 01:00 Mexico v Korea Republic 2.12 1xBet 3.37 1xBet 4.04 1xBet
Tom 19:00 USA v Australia 1.64 Polymarket 4.54 Polymarket 5.64 1xBet
Tom 22:00 Scotland v Morocco 5.56 Polymarket 3.70 Polymarket 1.82 1xBet
Sat, Jun 20 24:30 Brazil v Haiti 1.12 Polymarket 12.40 1xBet 27.03 Polymarket
Sat, Jun 20 03:00 Turkiye v Paraguay 2.13 Polymarket 3.47 1xBet 4.00 1xBet
Sat, Jun 20 17:00 Netherlands v Sweden 1.77 1xBet 4.00 Polymarket 5.07 1xBet
Sat, Jun 20 20:00 Germany v Ivory Coast 1.58 1xBet 4.76 Polymarket 5.95 1xBet
Sun, Jun 21 24:00 Ecuador v Curacao 1.14 Polymarket 11.11 Polymarket 35.00 1xBet
Sun, Jun 21 04:00 Tunisia v Japan 7.69 Polymarket 4.21 1xBet 1.58 1xBet
Sun, Jun 21 16:00 Spain v Saudi Arabia 1.12 Polymarket 11.30 1xBet 33.00 1xBet
Sun, Jun 21 19:00 Belgium v Iran 1.48 1xBet 4.76 Polymarket 8.33 Polymarket
Sun, Jun 21 22:00 Uruguay v Cape Verde 1.53 1xBet 4.35 Polymarket 8.33 Polymarket
Mon, Jun 22 01:00 New Zealand v Egypt 5.88 Polymarket 4.21 1xBet 1.65 1xBet
Mon, Jun 22 17:00 Argentina v Austria 1.65 1xBet 4.17 Polymarket 6.36 1xBet
Mon, Jun 22 21:00 France v Iraq 1.12 Polymarket 12.50 1xBet 38.00 1xBet
Tue, Jun 23 24:00 Norway v Senegal 2.41 1xBet 3.57 Polymarket 3.13 1xBet
Tue, Jun 23 03:00 Jordan v Algeria 6.36 1xBet 4.21 1xBet 1.61 Polymarket
Tue, Jun 23 17:00 Portugal v Uzbekistan 1.24 Polymarket 7.29 1xBet 19.00 1xBet
Tue, Jun 23 20:00 England v Ghana 1.24 1xBet 6.67 Polymarket 17.00 Bet365
Tue, Jun 23 23:00 Panama v Croatia 7.39 1xBet 4.17 Polymarket 1.58 1xBet
Wed, Jun 24 02:00 Colombia v Congo DR 1.54 1xBet 4.35 Polymarket 7.69 Polymarket
Wed, Jun 24 19:00 Switzerland v Canada 2.20 1xBet 3.51 1xBet 3.63 1xBet
Wed, Jun 24 19:00 Bosnia and Herzegovina v Qatar 1.64 1xBet 4.17 Polymarket 6.26 1xBet
Wed, Jun 24 22:00 Scotland v Brazil 7.40 BC.Game 5.26 Polymarket 1.47 1xBet
Wed, Jun 24 22:00 Morocco v Haiti 1.32 Polymarket 5.88 Polymarket 13.50 1xBet
Thu, Jun 25 01:00 Czechia v Mexico 4.76 Polymarket 3.70 Polymarket 1.85 Polymarket
Thu, Jun 25 01:00 South Africa v Korea Republic 6.25 Polymarket 4.35 Polymarket 1.57 Stake
How we surface these prices

Each row picks the longest decimal odds across our 10 books for that outcome. The highlighted cell is the book paying the most. Prices refresh every 25 seconds. If a book stops responding we hide that column rather than show stale data.

How we compare World Cup odds

Every match in World Cup is priced across the 10 books we track. We pull fresh decimal odds every 25 seconds, compute the best price per outcome, and flag value when the longest price beats the Polymarket fair line. The "best price" column on the table above is the single longest decimal price across all books for each outcome.

If a book stops responding, we hide that column rather than show stale data. Prices are not marked up, edited, or filtered, what you see is what the book is offering.

Other markets we track on World Cup