Avoid paying for BT Sport to get what used to be free on BBC2 a few years ago, thanks to the great freeview resource FilmOn you can watch MotoGP racing for free via the channel RTS Un or Deux! The next MotoGP race is at the Spanish GP at Jerez on 7th May 12.35pm.
Also a very useful source to watch other sports for free including Formula 1 races live (avoid having to pay the exorbitant Sky Sports F1 prices, or having to endure avoiding spoilers until 2.30pm to watch the full race highlights on channel 4, whilst avoiding news channels and sites trying to ram the spoilers in your face (for example BBC Sport slapping the winner as the headline on the front page of the website)) and the UEFA Champions League
*Will update regularly* - Wednesday 10th May, RTS Deux are showing the Atletico Madrid vs Real Madrid (0-3) Second Leg, BT Sport Showcase have the Lyon vs Ajax (1-4) Second Leg on Thursday 11th May.
Unfortunately both RTS Un/Deux or BT Sport Showcase have the Juventus vs Monaco (2-0) Second Leg on Tuesday 9th May scheduled.
The next Formula One race in Spain is being shown live on RTS Un on Sunday 14th May at 12.50pm. All races are being shown live on either one of RTS Un or Deux and you can check the schedule for RTS Un/Deux for watching on FilmOn via this website https://programmes.rts.ch/#/schedules
Races to look out for -
16 April Bahrain - Sky + Channel 4
30 April Russia - Sky + Channel 4
14 May Spain - Sky only
28 May Monaco - Sky + Channel 4
11 June Canada - Sky only
25 June Azerbaijan - Sky + Channel 4
9 July Austria - Sky only
16 July Great Britain - Sky + Channel 4
30 July Hungary - Sky only
27 August Belgium - Sky + Channel 4
3 September Italy - Sky only
17 September Singapore - Sky + Channel 4
1 October Malaysia - Sky + Channel 4
8 October Japan - Sky only
22 October USA - Sky + Channel 4
29 October Mexico - Sky only
12 November Brazil - Sky only
26 November Abu Dhabi - Sky + Channel 4