If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Football live matches and betting tips today | List of best fixtures, latest odds & predictions for Saturday, June 21

Xaviour Raymond

Football live matches and betting tips today | List of best fixtures, latest odds & predictions for Saturday, June 21 image

Saturday, June 21, brings a blockbuster football lineup packed with top-tier action from the FIFA Club World Cup and high-stakes youth battles in the U21 European Championship Quarterfinals.

In the Club World Cup, Bayern Munich face off against Boca Juniors, while Borussia Dortmund take on Sundowns FC.

Later, Inter Milan meet Urawa Red Diamonds, and Fluminense go head-to-head with Ulsan Hyundai, all fixtures with strong favorites and attractive odds.

Meanwhile, in the U21 Euros, knockout drama begins as Portugal face Netherlands, and Spain clash with England, with odds indicating tightly contested battles.

MORE: How to bet on football, a complete guide 

Football live matches on today and latest odds (Saturday, June 21)

Note: This is not an exhaustive list, but highlights the top international, continental and domestic fixtures, with competitive odds worth watching.

All odds provided by Paddy Power and correct at time of publish.

  • FIFA Club World Cup

Bayern Munich vs. Boca Juniors (Kick-off time: 2:00 a.m. BST)

 

Odds

Bayern Munich

31/100

Draw

5/1

Boca Juniors

11/1

TSN's Prediction: Bayern

Sundowns FC vs. Borussia Dortmund (Kick-off time: 5:00 p.m. BST)

 

Odds

Sundowns FC

8/1

Draw

9/2

Borussia Dortmund

2/5

TSN's Prediction: Dortmund

Inter Milan vs. Urawa Red Diamonds (Kick-off time: 8:00 p.m. BST)

 

Odds

Inter Milan

2/9

Draw

33/5

Urawa Red Diamonds

16/1

TSN's Prediction: Inter Milan

Fluminense vs. Ulsan Hyundai (Kick-off time: 11:00 p.m. BST)

 

Odds

Fluminense

4/11

Draw

9/2

Ulsan Hyundai

11/1

TSN's Prediction: Fluminense

  • U21 European Championship

Portugal U21 vs. Netherlands U21 (Kick-off time: 5:00 p.m. BST)

 

Odds

Portugal U21

11/8

Draw

5/2

Netherlands U21

21/10

TSN's Prediction: Draw

Spain U21 vs. England U21 (Kick-off time: 8:00 p.m. BST)

 

Odds

Spain U21

13/10

Draw

12/5

England U21

23/10

TSN's Prediction: Draw

OFFER: Bet £10 and get £60 in free bets when you sign up for an account with Spreadex. Click to claim and for details

Top tips for football betting

1. Do your research

Try to avoid placing bets on matches and leagues that you have no idea about. Albeit you may win this way once or twice, this is not a long-term solution to successful betting. Dive into the statistics of players and clubs including recent form, how teams fare in home fixtures against away fixtures, as well as up-to-date teams news like injuries and suspension.

2. Follow tipsters on social media or other platforms

Take note from experts in the field, including us here at TSN, who have an impressive track record of making successful bets. The last 15-20 years has featured the rise of online betting experts making a name for themselves with as much, if not even more, influence as the traditional media. Keeping track of a diverse portfolio from a variety of sources will only help you to make educated, informed bets.

Another good way is to make use of online tools and tipping resources. Oddschecker+ is a great way to do that, with access to market-leading AI content and betting experts for less than £1 per day.

3. Make use of promotions and welcome offers

With more and more sports betting sites popping up, the competition to get your attention is fierce. This is where welcome offers, reload offers and promotions can make a serious impact to swaying new customer sign-ups and existing customers coming back for more.

An example could be AK Bets' tempting offer, where signing up and betting on any multiple will earn a winnings boost for new customers of up to £100 in the form of a free bet (subject to Terms & Conditions). Keep across the various online football betting platforms for the best value.

Here's our round-up of the best welcome offers right now from our selected partners.

Just remember, all offers are subject to terms and conditions, so check those carefully before you sign up to make sure you can activate the offer and any potential bonuses.

 

Paddy Power

Bet £5 and get £30 free bets 

New Customer offer - Use promo code YSKAST. Place a min £5 bet on the sportsbook at odds of min EVS (2.0) and get £30 in free bets. Free bet rewards valid for 30 days. Only deposits via Debit Cards & Apple Pay will qualify for this offer. T&Cs apply. Please Gamble Responsibly
Betfair

Bet £10 and get £50 free bets

New Customer offer. Place a min £10 bet on odds of min 1/1 (EVS), get £50 in Free Bets. Rewards valid for 30 days. Only deposits via cards or Apple Pay will qualify. T&Cs apply. Please Gamble Responsibly
Sky Bet

Bet 5p and get £30 free bets

New customers only. First single & E/W bet only. Odds of 1/1 or greater. 5 X £10 bet tokens. Free bet stakes not included in returns. Free bets exclude virtuals. Free bets are non withdrawable. Free bets expire after 30 days. Eligibility restrictions and further T&Cs apply.
Bet365

Bet £10 and get £30 free bets

18+ Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration Required. Gambleaware.org
Betway

Up to a £30 free matched bet if your first acca loses, plus a £30 Uber Eats voucher for new customers

New UK customers only. Min Stake: £5. Maximum Free Bet: £30. First bet on a Football, Horse Racing, Tennis, Cricket or Basketball multiple with 3+ selections. Overall odds: 3.00 (2/1) or higher. Free Bets available upon settlement of the qualifying bet. 100 Free Spins on More Unusual Suspects (£0.10 per spin) credited on settlement of qualifying Acca bet. No wagering requirements on free spin winnings. Earn a £30 Uber Eats Voucher on successful Acca qualification. Debit Card deposit only (exclusions apply). This offer is valid 7 days from the new account being registered. 18+ GambleAware.org. Bet the Responsible Way. Full Terms apply
BetVictor

Bet £10 and get £40 free bets

18+ New customers only. Opt in, bet £10 on any football market at minimum 1/1 odds within 7 days of registration. No cash out. Get £40 in Free Bets on selected events. Free Bets expire in 7 days. T&Cs apply. gambleaware.org | Please gamble responsibly
AK Bets

Up to £100 winnings boost on your first acca

Applies to new UK/IRE customers who sign up with promo code AKACCA100. Place your first bet as a multiple (minimum 3 selections) and AK Bets will boost the profit gained on that initial bet by 25% in the form of a Free Bet up to a value of £100. 18+ | GambleAware.org
Virgin Bet

Bet £10 and get £20 free bets

New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from acceptance (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly. BeGambleAware.org 18+T&CS apply
Live Score Bet

Bet £10 and get £30 free bets

New members only. £10+ bet on sportsbook (ex. virtuals) at 1.5 min odds, settled within 14 days. Free Bets: accept in 7 days, valid 7 days on sportsbook only. 2x£5 Free Bets for Bet Builder only. Stake not returned. T&Cs + deposit exclusions apply. Bet Responsibly. GambleAware.org
10bet

Earn 100% winnings boost up to £50 

New bettors; Code SPORT; Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; Valid 60 days; Min odds, bet and payment method exclusions apply; T&C apply; 18+
Copy Bet

Bet £20 and get £60 free bets

Full T&Cs apply. New UK customers only. The qualifying bet should be either a Single or Acca (2+ selections) bet, start at £20, have 1.9 or greater odds and must be settled within 7 days of opt-in. The Free bet include: 1 x £20 Free bet any Live or Pre-Match event. Max payout – £500. 7-day expiry. To unlock the offer, complete the first deposit via the banking app secured by Truelayer. Profit boost: One boost per day; claim required. 1 day to claim (by 23:59 UTC+3). Max stake £30. Single bets only. No Free Bets. Profit Boost valid for 24 hrs. Max payout £1,000. Credited within 24 hrs. 18+. BeGambleAware.com
Betrino

Bet £25 and get £50 free bets

New Players Only. Free bet - one-time stake of £30, min odds 1.5, stake not returned. 1X wager for Sports and 50X for Free Spins on the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200 for Free Bet and £20 for Free Spins. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms apply.
Spreadex

Bet £10 and get £60 free bets

Spread betting losses can exceed deposit. 18+ www.gambleaware.org. Place a £10 fixed odds bet at minimum odds of 1/2 and get 3 x £10 free fixed odds bets, 3 x £5 Total Goals football spread bets and 3 x £5 Winning Favourites spread bets and a £1 racing Race Index spread bet. Free bets expire within 28 days. Eligibility restrictions and further T&Cs apply.
Grosvenor

Get double the odds + 100 free spins

New Customers by invite Only. Min Deposit £20 (exc PayPal & PaySafe). Max Bonus £30 (30x wagering & max wins £2000) & 100 Free Spins @10p playable on selected games (1x wagering on wins, max wins £500) + 100% Odds Boost Token. T&Cs apply.
Betzone

Bet £10 to get £20 in free bets

18+ | New Customers Only | Promo Code: WELCOME10 | Place a single £10 bet within 3 calendar days of registration. Bet must settle on the same day of placement | Min odds Evens (2.00) | 4 x £5 Free Bets valid for 7 days | Max win £250 | T&Cs apply | Ends 31/05/25 | GB residents only | Gamble responsibly
Fruity King

Bet £10 and get £30 in free bets

New Players Only. Min £/€/$10 qualifying bets, stake not returned. Free bet - one-time stake of £/€/$30, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £/€/$200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits Full Terms Apply.
Gentleman Jim

Sign up now to Gentleman Jim

Sign Up Now. Must be 18+. T&C's Apply
Monster Sport

Bet £10 and get £30 in free bets

New Players Only. Free bet - one-time stake of £30, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms Apply. 18+ | BeGambleAware | #Ad
Spinzwin Sports

Bet £10 to get £20 in free bets

New Players Only. Free bet - one-time stake of £20, min odds 1.5, stake not returned. 1X wager the winnings. Wager from real balance first. Wager calculated on bonus bets only. Max conversion: £200. Valid for 7 Days from receipt. Limited to 1 sport & 5 casino brand/s within the network. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full Terms apply.

 

4. Bankroll management

It’s important to ensure you’re betting within your means. Bet responsibly and don’t chase your losses. Deposit limits have changed massively in the last five years, with regulations tightening to help you manage your money. But with the best football betting sites competing for your loyalty, you must ensure you’re keeping a track of your betting history and bankroll.

How to sign up for a betting account

1. Choose a betting site 

2. Click to join, sign up or register

3. Fill in your personal information 

4. Set a deposit limit (optional but recommended) 

5. Agree to the terms and conditions, and confirm you're over 18

6. Verify your identity

7. Make your first deposit 

8. Claim welcome bonus (if available)

9. Start betting

Xaviour Raymond

Xaviour Raymond leads The Sporting News' betting content in India and is a content writer with a Master’s in Mass Communication and over two years of experience working with various firms. A passionate sports enthusiast, he focuses on football and cricket content tailored for Indian fans with a sharp eye on detail and opportunities for betting value.