15:00, Sky Sports 1: Middlesbrough v Norwich – The most valuable fixture in football rolls around again as Boro take on the Canaries in the Championship play-off final.
17:00, BT Sport 1: Lazio v Roma – The always-feisty Rome derby holds even greater importance this time, with a Serie A Champions League spot up for grabs.
02:00, BT Sport 1: Golden State Warriors @ Houston Rockets – Game four of the Western Conference Final could see the Warriors complete an incredible 4-0 whitewash.
19:45, Sky Sports 1: Worcester Warriors v Bristol Rugby – The second-leg of the RFU Championship play-off final, with a Premiership place up for grabs.
19:45, ITV 4: Dnipro v Sevilla – The Spanish side could become the most successful in Europa League history as they bid for a fourth title in nine years.
19:30, Sky Sports 1: Ireland v Barbarians – The Baa-Baas’ summer tour kicks off with this match in Dublin against the Six Nations champions.
19:45, BT Sport 1: Rangers v Motherwell – The first-leg of the Scottish Championship play-off final sees Rangers aim to grab an advantage at home.
11:00, Sky Sports 1: England v New Zealand – The second and final Test match of the series begins at Headingley.
19:00, Sky Sports 2: Derbyshire v Lancashire – For those who fancy their cricket a little more frenetic, this T20 Blast fixture should fit the bill.
14:30, BT Sport 1: Bath v Saracens – The AVIVA Premiership final sees Bath aim to win a sixth title and their first since 1996 against Saracens, last year’s runners-up.
17:30, BBC One – Arsenal v Aston Villa – Arsene Wenger’s Gunners face a resurgent Villa under Tim Sherwood in the FA Cup final.
14:30, Sky Sports 3 – England v Barbarians – Stuart Lancaster’s side face a vital summer in the build-up to the World Cup, starting with this match against the Baa-Baas.
22:00, Sky Sports 5 – Seattle Sounders v New York Red Bulls – Two of the four sides who made the MLS Cup semi-finals last season face off in Seattle.
All Odds and Markets are correct as of the date of publishing.
Fancy a flutter? Sign up today to claim up to £25 in free bets.