Mine has covered 65k and I've changed temp sensor, oxygen sensor, gearbox, clutch, lower front wishbones and about to do my first set of Tyres after 2.5 years. I service it every 10,000 miles and love driving it
Mileage used to control the price of these cars, so 150,000 miles should be under £2k no matter the year. Mine's an 03 plate, bought on 46,000 miles iirc and cost me £6.5k 2.5 years ago. It was the only low mileage car I found in black. I'm sure I could get £4000 or very close too if I put it up for sale, but I wouldn't sell it without regretting it