Main Characters Jules Hudson 270 main appearances Alistair Appleton 217 main appearances Nicki Chapman 178 main appearances Jonnie Irwin 133 main appearances Sonali Shah 74 main appearances Denise Nurse 58 main appearances Ginny Buckley 48 main appearances Catherine Gee 28 main appearances Steve Brown 24 main appearances Aled Jones 23 main appearances Margherita Taylor 22 main appearances Melissa Porter 16 main appearances Briony May Williams 13 main appearances Nick Page 7 main appearances Tim Vincent 3 main appearances Chris Bavin 3 main appearances Nicki Shields 2 main appearances Anita Rani