Best Free Betting Tips Today

Don't forget to subscribe to receive Browser Push Notifications when daily tips are published by clicking on the white bell with the red background located in the bottom left section of your screen.

Betting Tips for 21 June 2021

North Macedonia - NetherlandsAway Win1.28
Ukraine - AustriaUnder 2.51.40
Finland - BelgiumAway Win1.33
Russia - DenmarkUnder 3.51.33
Argentina - ParaguayHome Win1.45
Sweden Flag Sundsvall - Vasteras SKHome +0.5 AH1.44
Latvia Flag FK Liepaja - BFC DaugavpilsHome Win1.44
Latvia Flag Riga FC - ValmieraHome +0 AH1.34
Republic of Ireland Flag Drogheda - DundalkOver 1.51.25
Republic of Ireland Flag St. Patricks - Finn HarpsHome +0 AH1.23
Republic of Ireland Flag Bohemians - Shamrock RoversUnder 3.51.22
Republic of Ireland Flag Longford - WaterfordUnder 3.51.25
Republic of Ireland Flag Derry City - Sligo RoversOver 1.51.44
Iceland Flag Vikingur Reykjavik - KR ReykjavikOver 2.0 AH1.30
Iran Flag Esteghlal F.C. - Shahr KhodrouHome Win1.60

Odds correct as of 07:25 21/06/2021. Odds are subject to change.

Betting Tips for 20 June 2021

Italy - WalesHome Win1.451-0
Switzerland - TurkeyHome +0.5 AH1.203-1
Spain Flag Girona - Rayo VallecanoUnder 3.0 AH1.200-2
Norway Flag Mjondalen - StromsgodsetOver 1.51.251-1
Norway Flag Brann - OddUnder 3.51.361-3
Norway Flag Haugesund - KristiansundHome +0.5 AH1.303-0
Norway Flag Molde - StabaekHome Win1.282-1
Norway Flag Rosenborg - Sarpsborg 08Home Win1.440-1
Norway Flag Tromso - LillestromUnder 3.51.331-2
Norway Flag Valerenga - Bodo/GlimtAway +0.5 AH1.401-1
Iceland Flag Breidablik - HafnarfjordurOver 2.0 AH1.204-0
USA Flag Columbus Crew - Chicago FireHome +0.5 AH1.252-0
USA Flag FC Dallas - Minnesota UnitedHome +0.5 AH1.321-1
USA Flag New York City - New England RevolutionAway +1.5 AH1.242-3
USA Flag Los Angeles FC - Houston DynamoHome Win1.401-1

Betting Tips for 19 June 2021

Hungary - FranceAway Win1.251-1
Portugal - GermanyOver 1.51.282-4
Spain - PolandUnder 3.51.361-1
Norway Flag Sandefjord - VikingOver 1.51.203-0
Sweden Flag Brage - OrgryteUnder 3.51.281-3
Sweden Flag Norrby - VarnamoUnder 3.51.282-0
Sweden Flag Osters - AFC EskilstunaUnder 3.51.252-0
Sweden Flag Jonkopings - GAISHome +0 AH1.271-0
Sweden Flag Vasalunds - LandskronaOver 1.51.280-3
KuPS - HonkaHome +0 AH1.242-1
Faroe Islands Streymur - B36 TorshavnAway Win1.400-4
Belarus Flag FC Gomel - IslochHome +0 AH1.282-0
Morocco Flag FAR Rabat - Mouloudia OujdaOver 1.51.441-0
Morocco Flag Olympique de Safi - Moghreb TetouanUnder 2.51.470-0
Morocco Flag Chabab Mohammedia - BerkaneAway +0.5 AH1.322-0

Betting Tips for 18 June 2021

Sweden - SlovakiaHome +0.5 AH1.201-0
Croatia - Czech RepublicAway +1.5 AH1.231-1
England - ScotlandHome Win1.300-0
Chile - BoliviaHome Win1.201-0
HJK - IlvesHome Win1.402-1
Inter Turku - SJKHome +0.5 AH1.202-0
Norway Flag Bryne - GrorudHome +0.5 AH1.203-2
Norway Flag KFUM Oslo - RanheimOver 1.51.202-1
Norway Flag Sogndal - AalesundOver 1.51.222-0
Norway Flag Start - Ull/KisaHome +0.5 AH1.201-3
Norway Flag Stjordals Blink - SandnesAway +1.0 AH1.251-2
Norway Flag Fredrikstad - Ham-KamOver 2.0 AH1.220-1
Belarus Flag Dynamo Brest - SmorgonHome Win1.322-2
Republic of Ireland Flag Dundalk - LongfordHome Win1.281-1
Republic of Ireland Flag Waterford - Shamrock RoversAway Win1.221-4

Betting Tips for 17 June 2021

Ukraine - North MacedoniaHome +0 AH1.302-1
Denmark - BelgiumAway +0.5 AH1.251-2
Netherlands - AustriaHome +0 AH1.232-0
Algeria - LiberiaHome Win1.205-1
Brazil Flag Atletico GO - FortalezaOver 1.51.500-0
Brazil Flag Fluminense - SantosOver 1.51.361-0
Brazil Flag Sport Recife - GremioAway +0.5 AH1.251-0
San Telmo - Club A. GuemesHome +0.5 AH1.271-1
Villa Dalmine - Deportivo MoronHome +0.5 AH1.232-0
Brown Adrogue - Tristan SuarezHome +0.5 AH1.272-1
CA Estudiantes - AlvaradoHome +0.5 AH1.271-3
Santamarina - All BoysHome +0.5 AH1.302-0
San Martin S.J. - FerroHome +0.5 AH1.321-1
Egypt Flag El Ismaily - Ghazl El MahallahHome +0 AH1.243-1
Egypt Flag Zamalek - Aswan SCHome Win1.223-0

Betting Tips for 16 June 2021

Finland - RussiaUnder 3.51.200-1
Turkey - WalesUnder 3.0 AH1.220-2
Italy - SwitzerlandHome +0 AH1.253-0
Norway Flag Bodo/Glimt - StromsgodsetOver 2.0 AH1.207-2
Norway Flag Molde - Sarpsborg 08Home Win1.364-1
Norway Flag Valerenga - OddHome +0.5 AH1.251-1
Brazil Flag Internacional - Atletico-MGOver 1.51.360-1
Brazil Flag Sao Paulo - Chapecoense-SCHome Win1.331-1
Brazil Flag Corinthians - BragantinoOver 1.51.441-2
Brazil Flag Juventude - PalmeirasAway +0 AH1.250-3
Brazil Flag America MG - CuiabaAway +1.5 AH1.270-0
Brazil Flag Ceara - BahiaOver 1.51.441-2
USA Flag FC Tulsa - Sporting Kansas City 2Home +0.5 AH1.204-3
USA Flag LA Galaxy 2 - Las Vegas LightsHome Win1.333-4
Iceland Flag Hafnarfjordur - StjarnanHome +0 AH1.271-1

Betting Tips for 15 June 2021

Hungary - PortugalAway Win1.400-3
France - GermanyHome +0.5 AH1.451-0
Japan - KyrgyzstanBTS - No1.405-1
India - AfghanistanAway +1.5 AH1.211-1
Philippines - MaldivesHome Win1.201-1
Australia - JordanHome +0 AH1.211-0
Bahrain - Hong KongUnder 4.51.254-0
Iran - IraqUnder 3.0 AH1.201-0
United Arab Emirates - VietnamAway +2.0 AH1.223-2
China - SyriaAway +1.5 AH1.403-1
Saudi Arabia - UzbekistanAway +1.0 AH1.253-0
Chinese Taipei - KuwaitHome +6.5 AH1.201-2
Tunisia - MaliUnder 3.51.201-0
Sweden Flag Sundsvall - GAISHome +0.5 AH1.232-0
Haka - LahtiAway +0.5 AH1.451-1

Betting Tips for 14 June 2021

Scotland - Czech RepublicHome +0.5 AH1.400-2
Poland - SlovakiaHome +0 AH1.241-2
Spain - SwedenUnder 3.51.330-0
Argentina - ChileHome +0 AH1.271-1
Paraguay - BoliviaHome Win1.403-1
Norway Flag Stabaek - TromsoHome +0.5 AH1.400-3
Dila Gori - TelaviHome Win1.401-1
Loco. Tbilisi - Torpedo KutaisiHome Win1.503-1
Sweden Flag Rosengard - Prespa BirlikHome +0 AH1.241-1
Iran Flag Fajr Sepasi - Rayka BabolUnder 2.51.422-0
Iran Flag Havadar SC - Kheybar KhorramabadHome +0.5 AH1.261-0
Iran Flag Khooshe Talaee - MalavanHome +0.5 AH1.222-0
Iran Flag Gol Reyhan Alborz - Arman GoharUnder 3.0 AH1.401-4
Iran Flag Mes Kerman - Baderan TehranUnder 2.51.420-1
USA Flag Manhattan - Morris EliteHome Win1.404-0

Betting Tips for 13 June 2021

England - CroatiaHome +0 AH1.251-0
Austria - North MacedoniaHome +0 AH1.243-1
Netherlands - UkraineAway +1.5 AH1.433-2
Norway Flag Bodo/Glimt - MjondalenHome Win1.362-0
Norway Flag Lillestrom - HaugesundHome +0.5 AH1.382-1
Norway Flag Sarpsborg 08 - BrannOver 1.51.280-0
Norway Flag Stromsgodset - RosenborgOver 1.51.202-1
Norway Flag Viking - ValerengaOver 1.51.204-1
Sweden Flag AFC Eskilstuna - FalkenbergsUnder 3.51.301-1
Sweden Flag Vasteras SK - OstersUnder 3.51.220-0
Sweden Flag Akropolis - VasalundsOver 1.51.283-2
Sweden Flag Landskrona - BrageOver 1.51.402-1
Sweden Flag Orgryte - JonkopingsUnder 3.51.250-0
Faroe Islands Streymur - NSI RunavikAway Win1.222-1
Faroe Islands HB Torshavn - VikingurOver 1.51.201-2

Betting Tips for 12 June 2021

Wales - SwitzerlandUnder 2.51.401-1
Denmark - FinlandUnder 3.51.220-1
Belgium - RussiaHome +0.5 AH1.203-0
Morocco - Burkina FasoUnder 2.51.571-0
Mexico - HondurasHome Win1.450-0
Norway Flag Kristiansund - OddUnder 3.51.362-0
Norway Flag Sandefjord - MoldeOver 1.51.201-3
Norway Flag Aalesund - FredrikstadUnder 4.51.202-2
Sweden Flag AFC Eskilstuna - FalkenbergsAway +1.0 AH1.221-1
Sweden Flag Vasteras SK - OstersUnder 3.51.250-0
Sweden Flag Akropolis - VasalundsUnder 3.51.333-2
Sweden Flag Landskrona - BrageOver 1.51.402-1
Sweden Flag Orgryte - JonkopingsAway +0.5 AH1.320-0
Australia Flag Central Coast Mariners - Macarthur FCHome +0.5 AH1.270-0
USA Flag Sporting Kansas City - Austin FCHome +0.5 AH1.231-1

Betting Tips for 11 June 2021

Turkey - ItalyUnder 3.51.250-3
Myanmar - KyrgyzstanAway Win1.281-8
Nepal - AustraliaBTS - No1.220-3
Afghanistan - OmanHome +3.0 AH1.211-2
Japan - SerbiaAway +1.5 AH1.231-0
Guinea - NigerUnder 3.51.202-1
Saudi Arabia U23 - Argentina U23Away Win1.500-2
Mauritania - LiberiaUnder 3.51.201-0
Gambia - KosovoAway +0.5 AH1.550-1
Tunisia - AlgeriaUnder 3.0 AH1.220-2
Ekenas - Klubi 04Home +0 AH1.261-2
Germany Flag Offenbach - Mainz IIHome Win1.201-0
Republic of Ireland Flag Dundalk - WaterfordHome Win1.201-3
Republic of Ireland Flag UC Dublin - Cobh RamblersHome Win1.501-2
USA Flag Tampa Bay - LoudounHome Win1.202-1

Betting Tips for 10 June 2021

Estonia - LatviaUnder 3.51.202-1
South Africa - UgandaHome +0 AH1.283-2
Egypt U23 - South Africa U23Under 3.51.252-0
Inter Turku - MariehamnHome Win1.403-0
Haka - HJKAway Win1.451-2
KTP - HIFKOver 1.51.400-2
Lahti - IlvesUnder 3.51.283-1
SJK - KuPSOver 1.51.360-1
Brazil Flag Brasiliense - GremioAway Win1.440-0
Brazil Flag Atletico-MG - RemoHome Win1.332-1
Brazil Flag Coritiba - Flamengo RJAway Win1.280-1
Brazil Flag Ceara - FortalezaOver 1.51.440-3
Brazil Flag Internacional - VitoriaHome Win1.401-3
China Flag Jiangxi Beidamen - KunshanAway Win1.471-1
China Flag Suzhou Dongwu - Wuhan Three TownsAway +0 AH1.200-4

We've started sharing free tips back in 2017, so this page became crowded. As a result, we've set up a few betting tips archive pages for those of you who want to check out the past results: 2017-2018, 2019, 2020 & 2021. (Note that some of these pages may load slowly).

BettingInstitute's proven group of tipsters will add their free sports betting predictions here daily, from a wide variety of sports and leagues. BI cannot be held responsible for any losses that may incur as a result of following the betting tips provided, so please bet responsibly. Let's stay in touch via Twitter!

Betting Tips TennisOur betting tipsters do not limit their arsenal to Premier League tips or football picks, publishing predictions for various sports like cricket, tennis, basketball, hockey, handball, volleyball, horse racing, greyhound racing and whatnot.

Betting Tips BasketballBe advised: Even if you were only looking for football betting tips, you might end up enhancing your online betting experience by following free tips and predictions for many other sports. Follow us on social networks to receive our daily tips instantly!

Bet365 Significant Terms and Conditions

• Available to new customers only. Make a qualifying deposit of £5* or more and claim the offer within 30 days of registering your account to qualify for a 100% matched amount in Bet Credits, up to a maximum of £100*. Once claimed, your Bet Credits will be held in your account balance and are non-withdrawable.
• To release your Bet Credits for use, you must place qualifying bets to the value of your qualifying deposit (capped at £100*) and they must settle within 30 days of claiming the offer. Only qualifying bets settled after claiming the offer will count towards this requirement.
• Apple Pay, Fast Bank Transfer, Google Pay, PayPal, paysafecard and all other prepaid credit and debit cards, where available, cannot be used for either your qualifying deposit or any subsequent withdrawal of returns from Bet Credits stakes unless we have successfully verified an accepted form of your Identity Documents and you have entered a Postal Verification Code (PVC), or we have successfully verified two accepted forms of your Identity Documents. See full Terms and Conditions for details.
• Bets placed must meet certain conditions to count towards the release of your Bet Credits:
– Must contain at least one selection at odds of 1/5 (1.20) or greater.
– In market/fixture combinations that only have two or three potential outcomes (for example Soccer Full Time Result), where you have placed bets on more than one potential outcome, either pre-match or In-Play, only the outcome with your highest cumulative stake will count.
– Where a stake has been partially Cashed Out, only the remaining active stake will count.
– Where a bet has been edited using our Edit Bet feature, only the new stake on the new bet will count.
– Fully Cashed Out, Instant Games, Gaming, void bets or In-Play bets which are settled as a push will not count.
• Your Bet Credits are non-withdrawable, and Bet Credits stakes are not included in any returns. Any returns from Bet Credits placed will be added to your Withdrawable Balance. Bet Credits cannot be used on certain products, offers/promotions and bet types. See full Terms and Conditions for details.
• Your Bet Credits will be forfeit and removed if your account is inactive for 90 consecutive days.

*or currency equivalent

T&Cs, time limits and exclusions apply.

Bet on the Euros!
Get up to £100 in Bet Credits

New Customers only. Up to £100* in Bet Credits. Sign up, deposit £5* or more to your account and bet365 will match your qualifying deposit in Bet Credits when you place qualifying bets to the same value and they are settled. Min odds/bet and payment method exclusions apply. Returns exclude Bet Credits stake. T&Cs, time limits & exclusions apply. #ad