April June
MonTueWedThu FriSatSun
Monday Apr 25
Tuesday 26
Wednesday 27
Thursday 28
Friday 29
Saturday 30
Sunday May 1
  • SNOOKER
    World Championship, Sheffield

Monday 2
  • SNOOKER
    World Championship, Sheffield

Tuesday 3
Wednesday 4
Thursday 5
  • DARTS
    Premier League, Manchester

Friday 6
Saturday 7
  • RACING
    Kentucky Derby

  • FOOTBALL
    Sky Bet Championship final day of the season

  • FOOTBALL
    Sky Bet League 2 final day of the season

  • RUGBY UNION
    Aviva Premiership final day

Sunday 8
  • FOOTBALL
    Sky Bet League 1 final day of the season

Monday 9
Tuesday 10
Wednesday 11
Thursday 12
  • DARTS
    Premier League, Rotterdam

Friday 13
  • RUGBY UNION
    European Challenge Cup Final, Lyon

Saturday 14
  • RUGBY UNION
    European Champions Cup Final, Lyon

Sunday 15
  • FOOTBALL
    Barclays Premier League final day of the season

Monday 16
Tuesday 17
Wednesday 18
Thursday 19
  • DARTS
    Premier League Play-Offs, London

  • CRICKET
    England v Sri Lanka, First Test, Headingley

Friday 20
  • CRICKET
    England v Sri Lanka, First Test, Headingley

Saturday 21
  • CRICKET
    England v Sri Lanka, First Test, Headingley

  • FOOTBALL
    FA Cup final, Wembley

Sunday 22
  • CRICKET
    England v Sri Lanka, First Test, Headingley

  • TENNIS
    French Open, Roland Garros, Paris

Monday 23
  • CRICKET
    England v Sri Lanka, First Test, Headingley

  • TENNIS
    French Open, Roland Garros, Paris

Tuesday Today 24
  • TENNIS
    French Open, Roland Garros, Paris

Wednesday 25
  • TENNIS
    French Open, Roland Garros, Paris

Thursday 26
  • TENNIS
    French Open, Roland Garros, Paris

Friday 27
  • TENNIS
    French Open, Roland Garros, Paris

  • CRICKET
    England v Sri Lanka, Second Test, Durham

Saturday 28
  • TENNIS
    French Open, Roland Garros, Paris

  • CRICKET
    England v Sri Lanka, Second Test, Durham

  • FOOTBALL
    Champions League final, San Siro

  • RUGBY UNION
    Aviva Premiership Final, Twickenham

  • RUGBY UNION
    Guinness Pro12 Final, Murrayfield

Sunday 29
  • TENNIS
    French Open, Roland Garros, Paris

  • CRICKET
    England v Sri Lanka, Second Test, Durham

  • RUGBY UNION
    England v Wales, Twickenham

Monday 30
  • TENNIS
    French Open, Roland Garros, Paris

  • CRICKET
    England v Sri Lanka, Second Test, Durham

Tuesday 31
  • TENNIS
    French Open, Roland Garros, Paris

  • CRICKET
    England v Sri Lanka, Second Test, Durham

Wednesday Jun 1
Thursday 2
Friday 3
Saturday 4
Sunday 5