Series 7.1 TMDB audience rating
Have I Got News for You
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 HislopSelf - Team Captain
652 episodes -
Paul MertonSelf - Team Captain
652 episodes -
Angus DeaytonSelf - Host
202 episodes -
Alexander ArmstrongSelf - Host
43 episodes -
Jo BrandSelf - Hostess
35 episodes -
Victoria Coren MitchellSelf - Host
32 episodes -
Andy HamiltonSelf
28 episodes -
Ross NobleSelf
23 episodes -
Martin ClunesSelf - Guest Captain
21 episodes -
Jack DeeSelf - Host
21 episodes -
Miles JuppSelf
20 episodes -
Richard OsmanSelf
20 episodes -
Janet Street-PorterSelf
19 episodes -
Stephen ManganSelf - Host
18 episodes -
Steph McGovernSelf - Hostess
18 episodes -
David MitchellSelf
16 episodes -
Richard AyoadeSelf - Host
15 episodes -
Phil WangSelf
15 episodes
- Network
- BBC One, BBC Two
Seasons and episodes
- Series 11990 · 8 episodes
- Series 21991 · 11 episodes
- Series 31992 · 10 episodes
- Series 41992 · 10 episodes
- Series 51993 · 8 episodes
- Series 61993 · 9 episodes
- Series 71994 · 8 episodes
- Series 81994 · 9 episodes
- Series 91995 · 8 episodes
- Series 101995 · 9 episodes
- Series 111996 · 8 episodes
- Series 121996 · 10 episodes
- Series 131997 · 8 episodes
- Series 141997 · 9 episodes
- Series 151998 · 8 episodes
- Series 161998 · 9 episodes
- Series 171999 · 8 episodes
- Series 181999 · 9 episodes
- Series 192000 · 8 episodes
- Series 202000 · 9 episodes
- Series 212001 · 8 episodes
- Series 222001 · 10 episodes
- Series 232002 · 8 episodes
- Series 242002 · 9 episodes
- Series 252003 · 8 episodes
- Series 262003 · 9 episodes
- Series 272004 · 8 episodes
- Series 282004 · 9 episodes
- Series 292005 · 8 episodes
- Series 302005 · 9 episodes
- Series 312006 · 8 episodes
- Series 322006 · 9 episodes
- Series 332007 · 8 episodes
- Series 342007 · 9 episodes
- Series 352008 · 8 episodes
- Series 362008 · 10 episodes
- Series 372009 · 8 episodes
- Series 382009 · 9 episodes
- Series 392010 · 9 episodes
- Series 402010 · 10 episodes
- Series 412011 · 9 episodes
- Series 422011 · 10 episodes
- Series 432012 · 9 episodes
- Series 442012 · 10 episodes
- Series 452013 · 9 episodes
- Series 462013 · 10 episodes
- Series 472014 · 9 episodes
- Series 482014 · 10 episodes
- Series 492015 · 9 episodes
- Series 502015 · 11 episodes
- Series 512016 · 9 episodes
- Series 522016 · 10 episodes
- Series 532017 · 9 episodes
- Series 542017 · 10 episodes
- Series 552018 · 9 episodes
- Series 562018 · 10 episodes
- Series 572019 · 9 episodes
- Series 582019 · 10 episodes
- Season 592020 · 9 episodes
- Season 602020 · 10 episodes
- Season 612021 · 9 episodes
- Series 622021 · 10 episodes
- Series 632022 · 9 episodes
- Series 642022 · 7 episodes
- Series 652023 · 10 episodes
- Series 662023 · 10 episodes
- Series 672024 · 10 episodes
- Series 682024 · 10 episodes
-
Series 692025 · 10 episodes
-
Series 702025 · 10 episodes
- Series 712026 · 10 episodes
- Series 722026 · 6 episodes
-
Specials1992 · 20 episodes