E46 M3, seems to be a quite a few advertised at around £15k with reasonable miles now. I think it might go for one as a daily driver maybe next year when they come down a bit closer to £10k-£12k ish.
Was a kiwi green 51 plate at the auction the other week with 80k, went for £13900.