What cars are still reliable over the 100,000 mile mark?

I'm looking for a cheap to run car which will be reliable, but over the magic 100,000 mark, as I do plenty of miles and don't want to crucify value. Ideally for about £2500. I do enough miles (12,000 plus) to warrant diesels, but naturally there may be big bills. I also need some thing with a decent boot, as I race model stockcars with friends, and punchy enough to overtake. Thoughts turn to a Volvo S40 2.0d, or a lower mileage Ford Mondeo. Any recommendations?
£2500 might buy you a peach but is far more likely to buy you a disaster. Worth looking at pre-DPF chain cam Kia Cee'd and Hyundai i30 1.6 CRDi SW, but no guarantees they're in this price bracket. Anything with a timing belt probably needs a new one and a new timing belt, tensioner, waterpump and alternator belt starts at £360, but could easily set you back £600.
Answered by Honest John on

Ask Honest John