10th-26th May ICE HOCKEY – Men’s World Championship, Slovakia

11th May- 2nd June CYCLING – Giro, Italy

15th-19th May TAEKWONDO- World Championships, Manchester

17th May CRICKET – England v Pakistan, Fourth one-day international, Trent Bridge

17th-18th May Rugby – Pro14 Semi Finals

17th-19th May DRIVING – London World Series

18th May FOOTBALL – FA Cup final, Wembley Stadium

18th May FOOTBALL- Women’s Champions League final, Budapest

18th May HOCKEY- FIH pro league, GB Women’s v Belgium Women’s, London

18th-19th May FOOTBALL- Final Round of Scottish Premiership matches

19th May CRICKET- England v Pakistan, fifth one- day international, Headingly

22nd May HOCKEY – FIH Pro League, Pakistan men v GB Men, Germany

24th May RUGBY- Premiership semi finals

25th May FOOTBALL – Scottish Cup Final, Hampden Park

25th May RUGBY- Pro14 Final, Glasgow

25th May CRICKET – One day Cup Final, Lords

25th May – 7th June MOTORSPORTS- TT, Isle of Man

26th May – 9th June TENNIS- French Open, Paris

30th May- 15th July CRICKET- World cup England v South Africa, The Oval

1st June FOOTBALL- Champions League Final, Madrid

1st June RUGBY – Premiership Final, Twickenham

2nd June HOCKEY – FIH Pro League, Netherlands men v Great Britain men, Eindhoven

3rd June CRICKET- World Cup, England v Pakistan, Trent Bridge

6th June ALTHLETICS- Diamond League, Rome

6th June FOOTBALL – Nations League semi- Final : England v Netherlands

7th June- 7th July FOOTBALL- Women’s World Cup, France

1st – 14th July TENNIS- Wimbledon

6th – 28th July CYCLING – Tour de France

12th – 14th July FORMULA 1 – British Grand Prix, Silverstone

12th- 21st July NETBALL- World Cup, Liverpool

18th-21st July GOLF – The Open, Royal Portrush

21st-29th September CYCLING – Road World Championships, Yorkshire