OddStorm
navigate Enter open Esc close

PreMatch · updated continuously

International, Friendlies odds

Odds comparison is a side-by-side view of the prices different bookmakers offer for the same match, so you can always take the highest one. OddStorm tracks 80+ bookmakers in real time and shows the best available 1X2 and Over/Under prices for every upcoming soccer match. The same data powers our surebet scanner.

Best prices across bookmakers for 1X2 and Over/Under 2.5 goals. Only upcoming matches are shown.

International · Friendlies Friday 3 July 2026 UKT
Time Match 1X2 OverUnder B's
07:00 Ironi Tiberias – Maccabi Netanya 2.95 3.65 2.04 1.53 2.37 1
08:00 Torpedo Moscow – Sochi 3.00 3.84 2.09 1.31 2.94 1
10:00 Hvidovre IF – HB Koge 1.35 4.00 9.00 2.04 1.69 1
Lillestrom – Sarpsborg 08 1.08 8.25 17.00 1
Vejle BK – Randers FC 3.05 2.47 2.72 1
11:00 Aalborg BK – Viborg FF 4.60 4.60 1.76 1.36 3.50 15
13:00 Brann – Kristiansund BK 1.55 5.00 5.75 1.39 3.25 13
Ried – Jahn Regensburg 2.00 4.09 2.74 1.31 3.05 1
Sturm Graz – FC Kosice 1.58 5.20 7.40 1.41 3.35 16
13:30 Sturm Graz II – Budapest Honved FC 6.60 5.30 1.49 1.42 2.95 13
14:00 Lokomotiv Moscow – Spartak Kostroma 1.24 6.05 11.00 1.44 2.58 4
Obolon Kyiv – Niva Vinnitsa 1.14 6.69 10.30 1.26 3.35 1
Rubin Kazan – Orenburg 1.74 4.05 4.10 1.76 2.03 4
12:00 Jong FC Utrecht – Werder Bremen II 2.04 4.10 3.08 1.42 2.96 10
Motor Lublin – Warta Poznan 1.60 4.40 5.10 1.57 2.66 16
Sonderjyske – Viking FK 3.30 4.40 1.98 1.43 3.08 16
Vitesse Arnhem – Roda JC Kerkrade 2.33 3.95 2.85 1.51 2.76 9
14:30 Farul Constanta – Otelul Galati 2.30 3.25 3.09 1.98 1.84 10
15:00 Botev Vratsa – Beitar Jerusalem 5.50 4.57 1.58 1.63 2.59 3
Cracovia Krakow – Pafos FC 2.80 3.50 2.30 1.69 2.16 13
Crvena Zvezda – Blau-Weiss Linz 1.12 6.67 12.10 1.36 2.81 1
Dynamo Kyiv – LASK Linz 1.95 4.57 2.64 1
FC Biel-Bienne – Yverdon-Sport 3.70 4.20 1.90 1.38 3.25 13
FK Jablonec – FK Usti nad Labem 1.40 5.30 8.20 1.48 2.88 15
Krasnodar – Vista Gelendzhik 1.05 15.50 33.00 4
Radnicki Nis – UTA Arad 2.55 3.90 2.49 1.71 2.10 4
16:00 AS Trencin – FK Inter Bratislava 1.85 4.10 4.04 1.35 3.00 10
BFC Dynamo – Phonix Lubeck 2.50 3.50 2.50 1.33 3.30 9
CSKA Sofia – Marek Dupnitsa 1.39 4.56 5.88 1.48 2.39 1
KSV Oudenaarde – SV Zulte Waregem 48.00 15.25 1.04 1.11 6.20 10
Los Angeles Galaxy – El Salvador 2.11 3.86 2.65 1.43 2.53 1
NK Radomlje – HNK Rijeka 15.50 7.80 1.18 1.41 3.08 9
SKN St. Polten – SK Artis Brno 2.01 4.00 3.50 1.36 3.40 12
Wolfsberger AC – Admira Wacker 1.37 5.10 8.40 1.58 2.50 12
16:30 Deutschlandsberger SC – Kapfenberger SV 4.31 4.30 1.65 1.40 3.00 10
DSC Mithlinger – KSV 1919 4.30 1.39 2.92 1
FC Germania Teveren – Alemannia Aachen 50.00 26.00 1.04 1.12 7.00 9
FSV Budissa Bautzen – Dynamo Dresden 40.00 16.50 1.05 1.06 9.00 10
KAC 1909 – Austria Klagenfurt 17.50 10.75 1.12 1.29 4.15 7
Kremser SC – First Vienna FC 10.70 6.20 1.25 1.50 2.69 10
SR Donaufeld – SC Zwettl 1.21 7.20 10.75 1.22 4.60 7
SV Kuchl – SC Golling 1.14 9.00 15.00 1.20 6.00 9
Wiener Sport-Club – Floridsdorfer AC 6.50 5.90 1.42 1.49 2.75 13
17:00 1. FC Monheim – Fortuna Dusseldorf 21.00 13.25 1.11 1.13 7.50 9
Bregenz – Bruhl 1.82 4.00 3.85 1.43 2.85 7
Fortuna Sittard – Lierse SK 1.53 4.60 4.70 1.34 3.05 2
Heerenveen – De Graafschap 1.61 4.60 4.55 1.38 2.90 8
Jedinstvo Ub – FK Javor Ivanjica 3.12 3.45 2.19 1.64 2.20 7
Mattersburger Sportverein 2020 – Austria Wien II 6.75 5.50 1.44 1.48 2.62 7
Metz – Mondorf-les-Bains 1.09 7.34 13.60 1.31 3.04 1
SC Kalsdorf – FC Marchfeld Donauauen 2.40 4.40 2.39 1.30 3.57 9
Wildon – ASK Voitsberg 12.00 8.50 1.22 1.10 6.20 10
17:30 DJK Gebenbach – Amberg 1.02 10.00 17.00 1
17:45 SC Dudingen – FC Prishtina Bern 4.33 4.60 1.66 1.39 2.85 8
18:30 Carmarthen Town – Trefelin BGC 5.59 5.10 1.56 1.57 2.45 10
Harland & Wolff Welders – Limavady United 3.76 4.06 1.67 1.44 2.50 1
River Plate – Flamengo 3.80 3.55 2.00 1.92 1.98 11
18:45 Caerau Ely – Croesyceiliog 1.16 8.70 17.00 1.24 4.12 6
Dartford – Charlton Athletic 10.75 5.80 1.29 1.51 2.66 9
Saturday 4 July 2026
01:00 Cancun FC – Deportivo Toluca FC 6.85 4.50 1.44 1.63 2.42 6
07:45 Zrinjski Mostar – FC Sarajevo 2.20 3.45 2.75 1.76 1.94 3
08:00 Ceske Budejovice – Slavia Prague II 2.56 3.75 2.34 1.59 2.25 4
MTK Budapest – Kecskemeti TE 1.76 3.88 4.20 1.78 2.00 4
Sigma Olomouc – Dukla Banska Bystrica 1.64 4.15 4.60 1.57 2.35 7
08:30 Lugano – Rapperswil Jona 1.28 5.75 9.50 1.48 2.55 6
MFK Ruzomberok – MFK Zvolen 1.70 3.95 4.25 1.69 2.07 8
Teplice – Pribram 1.55 4.00 5.95 1.89 1.89 9
09:00 Hradec Kralove – Sparta Prague B 1.32 5.90 7.50 1.34 3.40 7
MFK Skalica – FC Petrzalka 1.78 3.80 3.85 1.81 1.97 8
Mlada Boleslav – FK Viktoria Zizkov 1.62 4.25 4.75 1.48 2.50 7
Oud-Heverlee Leuven – Crossing Schaerbeek 1.05 11.40 35.00 1.17 4.60 5
Red Bull Salzburg – Gornik Zabrze 1.60 4.15 5.00 1.74 2.53 7
Unia Skierniewice – Pogon Grodzisk Mazowiecki 2.70 3.50 2.38 1.73 2.00 8
14:00 Zurich – SC Kriens 1.46 4.55 6.65 1.48 2.45 6
12:00 Linfield – Kilmarnock 3.10 3.60 2.00 1.64 2.10 2
15:00 Spartak Moscow – Kryliya Sovetov 1.45 4.05 7.40 1.76 2.03 3
16:30 Slaven Belupo – Zalaegerszegi 2.45 3.55 2.45 1.60 2.20 3
Sunday 5 July 2026
16:00 Zenit – Gimnasia L.P. 1.60 3.60 5.90 1.68 2.14 2
Wednesday 8 July 2026
16:00 Zenit St. Petersburg – Neftchi Fargona 1.22 5.80 13.50 1.26 3.45 2
16:30 Spartak Moscow – Rubin Kazan 1.70 3.78 4.55 1.79 1.99 2
Saturday 11 July 2026
08:00 Lokomotiv Moscow – Akron Tolyatti 1.43 4.75 6.15 1.51 2.48 2
15:00 Krasnodar – Rostov 1.49 4.33 5.85 1.68 2.14 2
17:00 Lokomotiv Moscow – Spartak Moscow 3.20 3.34 2.21 1.79 1.99 2
Sunday 12 July 2026
17:00 Zenit St. Petersburg – Crvena Zvezda 1.76 3.42 4.75 1.63 2.23 2
Saturday 18 July 2026
15:00 Dynamo Moscow – CSKA Moscow 2.67 3.58 2.39 1.74 2.05 1
Sunday 19 July 2026
15:00 Krasnodar – Baltika Kaliningrad 1.63 3.74 5.25 2.03 1.76 2

Want the odds before everyone else?

Free account gets you faster odds updates, surebet alerts and bookmaker filters.

Start free

Common questions

Why do bookmakers offer different odds for the same match?

Each bookmaker balances its own customers' bets and risk, so prices drift apart, often by 5-10% on the same outcome. That spread is exactly what odds comparison exposes: taking the best price consistently is the cheapest way to raise your long-term return.

How fresh are the odds on this page?

Pre-match odds refresh about every minute on this page; in-play odds every few seconds. The OddStorm app itself works with sub-second detection. What you see here is a delayed public preview of the same feed.

What do the arrows next to a price mean?

An up arrow means the price has just risen, a down arrow means it has dropped. Watching direction matters: a dropping price usually signals money coming in on that outcome.