Sport on the BBC: The best of this week's action

England's goalkeeper Joe Hart (left) and striker Harry Kane

Find out the details of the major sports coverage on offer across the BBC's television, radio and online platforms this week.

Highlights include the Monaco Grand Prix on BBC Radio 5 live and 5 live sports extra, ball-by-ball commentary of the second Test between England and Sri Lanka on BBC Radio 5 live sports extra and the Uefa Champions League final between Real Madrid and Atletico Madrid on BBC Radio 5 live.

All times BST. Fixtures and event start times are subject to change. The BBC is not responsible for any changes that may be made. For more details of forthcoming coverage, visit the specific sport's page on the website. Coverage on BBC Red Button can be subject to late schedule changes, so details may differ from this page.

Wednesday, 25 May

Chelsea women's football player Gemma Davison

Listen to live women's football commentary as Chelsea take on Sunderland and follow county cricket coverage on BBC Radio 5 live sports extra.

10:00-13:00, Tennis - Svetlana Kuznetsova v Heather Watson, French Open, BBC Radio 5 live sports extra

13:00-14:00, Cricket - MIddlesex v Somerset, County Championship, BBC Radio 5 live sports extra

10:00-13:00, Tennis - Mathias Bourgue v Andy Murray and John Isner v Kyle Edmund, French Open, BBC Radio 5 live sports extra

19:15-22:15, Women's Football - Chelsea v Sunderland, Women's Super League, BBC Radio 5 live sports extra

19:30-20:30, Formula 1 - Monaco GP Preview, BBC Radio 5 live

20:30-21:30, Football - 5 live European football show, BBC Radio 5 live

21:30-22:30, Rugby union - 5 live Rugby Union Show, BBC Radio 5 live

Thursday, 26 May

Nicola Adams

Watch live coverage of the Women's World Boxing Championships from Astana, Kazakhstan on the BBC Red Button and online.

08:55-10:55, Formula 1 - Monaco Grand Prix, first practice, BBC Radio 5 live sports extra

12:55-14:35, Formula 1 - Monaco Grand Prix, second practice, BBC Radio 5 live sports extra

10:00-12:30 & 14:00-16:30, Boxing - Women's World Championships, BBC Red Button and online

Friday, 27 May

England team

Radio 5 live have coverage as England face Australia in their second Euros warm-up match from the Stadium of Light in Sunderland.

10:00-15:00, Boxing - Women's World Championships, BBC Red Button and online

10:25-18:45, Cricket - England v Sri Lanka, second Test, day one, BBC Radio 5 live sports extra

13:00-14:00, The Friday Sports Panel, BBC Radio 5 live

18:45-21:30, Cricket - Warwickshire v Worcestershire, T20 Blast, BBC Radio 5 live sports extra

19:00-22:00, Football - England v Australia, international friendly, BBC Radio 5 live

19:30-21:45, Football - Northern Ireland v Belarus, international friendly, BBC Two NI

22:00-22:30, Football - Football Social, BBC Radio 5 live

Saturday, 28 May

Golf

Watch highlights of the third round of the PGA Championship from Wentworth, where Masters champion Danny Willet is in action. There's also live coverage of the men's European Gymnastics Championships from Bern, Switzerland.

09:00-11:00, The Danny Baker Show, BBC Radio 5 live

09:55-11:05, Formula 1 - Monaco Grand Prix, final practice, BBC Sport website

10:00-18:45, Cricket - England v Sri Lanka, second Test, day two, BBC Radio 5 live sports extra

10:50-11:30, Football - FA People's Cup - The Winners' Story, BBC Red Button

11:00-12:00, Fighting Talk, BBC Radio 5 live

12:55-14:05, Formula 1 - Monaco Grand Prix, qualifying, BBC Radio 5 live

13:30-16:15, Gymnastics - Men's European Championships, BBC One

15:00-17:00, Rugby union - Saracens v Exeter, Premiership final, BBC Radio 5 live

17:00-19:00, Football - Hull City v Sheffield Wednesday, Championship play-off final, BBC Radio 5 live

18:00-19:00, Golf - PGA Championship: third round highlights, BBC Two

19:45-22:00, Football - Real Madrid v Atletico Madrid, Champions League final, BBC Radio 5 live

Sunday, 29 May

Dan Purvis

In the absence of Max Whitlock, Louis Smith has the opportunity to shine in the pommel event at the men's European Gymnastics Championships. Plus, Radio 5 live have commentary of the Monaco Grand Prix.

05:00-06:00, Football - The Non League Football Show, BBC Radio 5 live

09:00-10:00, Sportsweek, BBC Radio 5 live

09:15-11:00, Rowing - World Cup: Lucerne, Connected TV and online

09:30-13:10, Gymnastics - Men's European Championships, BBC Red Button and online

10:00-18:45, Cricket - England v Sri Lanka, second Test, day three, BBC Radio 5 live sports extra

12:30-14:30, Rowing - World Cup: Lucerne, BBC Two

13:00-15:00, Formula 1 - Monaco Grand Prix, race, BBC Radio 5 live

13:45-15:59, Gaelic games - Cavan v Armagh, Ulster Championship, BBC Two NI

14:30-15:30, Athletics - Diamond League highlights: Eugene, BBC Two (not in NI)

15:00-17:00, Football Barnsley v Millwall, Football League One play-off final & England v Wales rugby union updates, BBC Radio 5 live

15:30-18:00, Gymnastics - Men's European Championships, BBC Two (not in NI)

18:00-19:00, Golf - PGA Championship: final round highlights, BBC Two

19:00-20:00, Rugby union - England v Wales highlights, BBC Two

21:00-23:00, BMX - World Championships, Connected TV and online (22:00-00:00, BBC Red Button)

Monday, 30 May

The League Two play-off trophy

The football season comes to a close with the League Two play-off final at Wembley, it's the fourth day of the Test match between England and Sri Lanka, and there are concluding highlights from the PGA championship at Wentworth in Surrey.

04:30-05:00, Formula 1 - Monaco Grand Prix review, BBC Radio 5 live

10:00-18:45, Cricket - England v Sri Lanka day four, BBC Radio 5 live sports extra

13:20-15:20, Golf - PGA highlights, BBC Two

14:30-15:00, Football - League Two play-off final: AFC Wimbledon v Plymouth build-up, BBC Radio 5 live

15:00-17:30, Football - League Two play-off final: AFC Wimbledon v Plymouth

19:00-21:00, Football - The Monday Night Club, BBC Radio 5 live

21:00-22:30, Cricket - The Tuffers and Vaughan Cricket Show, BBC Radio 5 live

Tuesday, 31 May

England's Stuart Broad celebrates taking a wicket with Alistair Cook

Follow the action from the final day of England's second Test against Sri Lanka and Wales will announce their Euro 2016 football squad.

10:00-18:45, Cricket - England v Sri Lanka day five, BBC Radio 5 live sports extra

11:00-11:45, Football - Wales Euro 2016 squad announcement, connected TV & online

13:45-14:45, BMX - World Championships, BBC Two

14:45-16:15, Rugby league - Super League Show, BBC Red Button

19:30-21:30, Football - The Making of Harry Kane, BBC Radio 5 live

21:30-22:30, Horse racing - 5 live Racing, BBC Radio 5 live

Horse racing news, interviews and a preview of the Epsom Derby.

Wednesday, 1 June

England v Germany, semi-final, Euro 96

Twenty years on from Euro 96, Alan Shearer meets former team-mates such as Paul Gascoigne and Teddy Sheringham, as well as then-manager Terry Venables, to recount the national side's run to the semi-finals.

10:55-13:00, Rugby league - New South Wales v Queensland, State of Origin, BBC Radio 5 live sports extra

13:00-18:15, Cricket - Yorkshire v Lancashire, County Championship, BBC Radio 5 live sports extra

18:15-21:30, Cricket - Sussex v Somerset, T20 Blast, BBC Radio 5 live sports extra

19:00-22:30, 5 live Sport - A round-up of the day's sports news, including a look ahead to the Rio Olympics, BBC Radio 5 live

19:00-22:30, Football - Euro Rewind: England v Scotland Euro '96, BBC Red Button and online

22:45-23:45, Football - Alan Shearer's Euro 96: When Football Came Home, BBC One (23:45-00:45, BBC One Scotland & BBC One NI)

Catch-up

You can view BBC Sport output as well as listen to our radio sports programming on the BBC iPlayer.

The BBC Sport website is available via desktop, mobile, tablet and app, giving fast and easy access to the live stream, text commentaries, news, reports, schedules, videos, as well as highlights of the day's action. The BBC Sport app is available free on Apple and Android devices.

National and regional variations

National and regional variations have been included in this list where possible, but please check your local listings for more detailed information.

Top Stories