London Marathon 2017: How to watch on the BBC and coverage times
On Sunday, 23 April, the world's best elite runners as well as keen amateurs take on one of the most iconic races - the London Marathon.
Ethiopian great Kenenisa Bekele, who won last year's Berlin Marathon in the second-quickest time ever, heads the men's elite field along with Kenya's Stanley Biwott.
In the women's race, Great Britain's Jo Pavey will have qualification for this year's world championships in her sights as part of a strong field.
Six-time Paralympic gold medallist David Weir has said he will retire after the men's elite wheelchair race.
BBC One will have comprehensive coverage from 08:30 BST on race day, with BBC Red Button viewers able to watch the elite races from start to finish.
Fans can also watch the amateur runners complete the 26.2 mile course with a special Finish Line stream, available via Connected TV and on the BBC Sport website.
You can also follow text updates from 08:30 to 16:00 on the BBC Sport website, plus live radio commentary on BBC Radio 5 live sports extra and BBC Radio London.
Saturday, 22 April
13:15-13:45, Marathon Preview: My Reason to Run, BBC One
Sunday, 23 April
07:50-08:50, Marathon Preview: My Reason to Run, BBC Red Button (repeat)
08:30-09:55, BBC Two
08:50-12:30, Elite Races, BBC Red Button, Connected TV and online
09:00-14:00, BBC Radio 5 live sports extra (simulcast of BBC Radio London's coverage)
09:55-15:00, BBC One
12:30-16:00, Finish Line, Red Button, Connected TV and online
18:00-19:00, Highlights, BBC Two
*All times listed are BST. Fixtures and event start times are subject to change. The BBC is not responsible for any changes. Also, coverage on BBC Red Button can be subject to late schedule changes, so details may differ from this page.
National and regional variations
National and regional variations have been included in this list where possible. Please check your local listings for more detailed information.
You can view all our TV and Red Button broadcasts as well as listen to our radio sports programming on the BBC iPlayer.