Midsomer Murders is returning for its 23rd series on ITV with DCI John Barnaby and DS Jamie Winter once again looking to solve a fresh batch of cases.

There will be four episodes in total, which will concern a number of topics such as Doomsday preppers, a tight-knit community of retired police officers, an organic bakery causing resentment among a number of villagers and a drag show.

All of these inevitably lead to a murder which the team at the Midsomer Constabulary will need to solve.

Alongside the main cast, there will be a number of recognisable actors making guest appearances, including the likes of Paul Chahidi (This Country, Wicked Little Letters), Tom Conti (Oppenheimer, Shirley Valentine) and Jo Martin (Doctor Who, Fleabag).

Midsomer Murders series 23 full cast 

The regular members of the cast of Midsomer Murders are:

  • Neil Dudgeon as DCI John Barnaby
  • Nick Hendrix as DS Jamie Winter
  • Fiona Dolman as Sarah Barnaby
  • Annette Badland as Fleur Perkins

Guest stars for series 23 include:

  • Aran Bell as Warren Kaine (Episode 1)
  • Cora Kirk as Etta Derby (Episode 1)
  • Sonita Henry as Clodagh Kaine (Episode 1)
  • Nina Wadia as Medora Salt (Episode 1)
  • Tom Conti as Sebastian Cabot (Episode 2)
  • Gary Beadle as Damian Bennet (Episode 2)
  • Sabina Franklyn as Elaine Bennet (Episode 2)
  • Diana Yekinni as Matty Bennet (Episode 2)
  • Paul Chahidi as Gabriel Arnson (Episode 3)
  • Martin Trenaman as Silas Bantrig (Episode 3)
  • Jo Martin as Denise Bantrig (Episode 3)

Recommended reading:


  • Robert Gilbert as Tom Larkton (Episode 3)
  • Nigel Lindsay as Nigel Bellamy (Episode 4)
  • Suzanne Packer as Olivia Dent (Episode 4)
  • LJ Johnson as Chantelle Dawlish (Episode 4)

When will Midsomer Murders series 23 be on TV?

The first episode of the 23rd series of Midsomer Murders will air on ITV1 at 8pm on Sunday, April 14.

At the time of writing an air date for the second episode has not been confirmed with Britain's Got Talent airing in its timeslot on Sunday, April 21 and Who Wants To Be a Millionaire? broadcasting in the 8pm timeslot on Sunday, April 28.