1. Morning

    1. 06:00
      Watch live
      Breakfast
      31/10/2014

      The latest news, sport, business and weather from the BBC's Breakfast team.

    2. 09:15
      Rip Off Britain
      Series 5 (Daytime Reversions): Episode 10

      The team explore the pothole menace costing UK drivers billions of pounds every year.

    3. 10:00
      Homes Under the Hammer
      Series 15: Episode 34

      Martin Roberts and Lucy Alexander visit properties in Devon, London and Perth and Kinross.

    4. 11:00
      Call the Council
      Series 2: Episode 10

      Council officers deal with home owners living on top of deadly waste.

    5. 11:45
      Close Calls: On Camera
      Episode 10

      Motorists struggle to save a woman trapped in her crashed car.

  2. Afternoon

    1. 12:15
      Bargain Hunt
      Series 39: 12. Epsom and Dorking 10

      In the market town of Dorking the teams are assisted by David Harper and Natasha Raskin.

    2. 13:00
      BBC News at One
      31/10/2014

      National and international news stories from the BBC News team, followed by weather.

    3. 13:30
      BBC London News
      31/10/2014

      The latest news, sport and weather from London.

    4. 13:45
      Doctors
      Series 16: 124. Whistle...

      Al is forced to confront his scepticism of the supernatural.

    5. 14:15
      Perfection
      Series 5: Episode 30

      Nick Knowles challenges contestants to achieve perfection and win £1,000.

    6. 15:00
      Escape to the Country
      Series 13: 28. Cotswolds

      Jules Hudson helps a couple with a budget of £650,000 pounds find a home in the Cotswolds.

    7. 15:45
      Holiday of My Lifetime with Len Goodman
      Episode 10

      Journalist Eamonn Holmes goes back to Northern Ireland and the town of Cushendall.

    8. 16:30
      Put Your Money Where Your Mouth Is
      Series 10: 10. Eric Knowles v Will Axon - Showdown

      Will Axon enters his first ever showdown battle against antiques legend Eric Knowles.

    9. 17:15
      Pointless
      Series 12: Episode 4

      Quiz in which contestants try to score as few points as possible.

  3. Evening

    1. 18:00
      BBC News at Six
      31/10/2014

      National and international news stories from the BBC News team, followed by weather.

    2. 18:30
      BBC London News
      31/10/2014

      The latest news, sport and weather from London.

    3. 19:00
      The One Show
      31/10/2014

      Chris Evans and Alex Jones with stories and reports from around the country.

    4. 19:30
      A Question of Sport
      Series 44: Episode 10

      Teams of sporting celebrities tackle rounds such as Mystery Guest and the Picture Board.

    5. 19:57
      BBC News and Regional News
      31/10/2014

      The latest national and international news stories from the BBC, followed by Weather.

    6. 20:00
      EastEnders
      31/10/2014

      Will the Halloween party at The Vic go to plan? Dot fears that she has seen a ghost.

    7. 20:30
      Citizen Khan
      Series 3: 1. Naani's Return

      Mr Khan is over-the-moon when he learns that his mother-in-law wants to move into a home.

    8. 21:00
      Have I Got News for You
      Series 48: Episode 5

      Damian Lewis hosts, with guest panellists Andy Hamilton and Roisin Conaty.

    9. 21:30
      Not Going Out
      Series 7: 3. Donor

      Lucy decides to have a baby, and her family takes an interest in the conception.

    10. 22:00
      BBC News at Ten
      31/10/2014

      Latest national and international news, with reports from BBC correspondents worldwide.

    11. 22:25
      BBC London News
      31/10/2014

      The latest news, sport and weather from London.

    12. 22:32
      BBC Weather
      31/10/2014

      The latest weather forecast.

    13. 22:35
      The Graham Norton Show
      Series 16: Episode 6

      Graham Norton is joined by Matthew McConaughey, Anne Hathaway, Lena Dunham and Sia.

    14. 23:20
      The Secrets
      4. The Lie

      Lexie's life is turned upside down when she learns her husband is leading a double life.

    15. 23:50
      EastEnders Omnibus
      31/10/2014

      Nick Cotton is back in Albert Square, and he's keeping a close eye on his family.

  4. Late

    1. 01:45
      Weather for the Week Ahead
      01/11/2014

      Detailed weather forecast.

    2. 01:50
      Joins BBC News
      01/11/2014

      BBC One joins the BBC's rolling news channel for a night of news.