WatchTrove
Poster for Have I Got News for You

Have I Got News for You

  • TV series
  • 1990
  • NR
  • 72 seasons
  • 652 episodes
7.1

TMDB audience rating
7.1 out of 10 from 83 votes

Where to watch

Overview

Hilarious, totally-irreverent, near-slanderous political quiz show, based mainly on news stories from the last week or so, that leaves no party, personality or action unscathed in pursuit of laughs.

Roughly 326h to watch every episode. This is an estimate: 652 episodes at the typical episode runtime of 30 minutes.

Next episode listed by TMDB: Nov 6, 2026.

Where to watch

Official offers in the United States

No official subscription, free, rental or purchase offers are listed for the United States right now. It may not be available there, or JustWatch has not recorded it yet. Try another country above.

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Series cast and crew

  • Ian Hislop

    Ian HislopSelf - Team Captain
    652 episodes

  • Paul Merton

    Paul MertonSelf - Team Captain
    652 episodes

  • Angus Deayton

    Angus DeaytonSelf - Host
    202 episodes

  • Alexander Armstrong

    Alexander ArmstrongSelf - Host
    43 episodes

  • Jo Brand

    Jo BrandSelf - Hostess
    35 episodes

  • Victoria Coren Mitchell

    Victoria Coren MitchellSelf - Host
    32 episodes

  • Andy Hamilton

    Andy HamiltonSelf
    28 episodes

  • Ross Noble

    Ross NobleSelf
    23 episodes

  • Martin Clunes

    Martin ClunesSelf - Guest Captain
    21 episodes

  • Jack Dee

    Jack DeeSelf - Host
    21 episodes

  • Miles Jupp

    Miles JuppSelf
    20 episodes

  • Richard Osman

    Richard OsmanSelf
    20 episodes

  • Janet Street-Porter

    Janet Street-PorterSelf
    19 episodes

  • Stephen Mangan

    Stephen ManganSelf - Host
    18 episodes

  • Steph McGovern

    Steph McGovernSelf - Hostess
    18 episodes

  • David Mitchell

    David MitchellSelf
    16 episodes

  • Richard Ayoade

    Richard AyoadeSelf - Host
    15 episodes

  • Phil Wang

    Phil WangSelf
    15 episodes

Network
BBC One, BBC Two

Seasons and episodes