|>>|| No. 3709
There's a few Mazdas that fit that bill, or almost. The MX5 is definitely all of those things, provided you're careful about picking a one that hasn't rusted (very easy to spot). They're not incredibly fast, but they handle so well they don't need to be. Also, only two seater, so may not suit your needs.
The Mazda6 is a turbo diesel that you can pick up for six hundred quid these days.
The RX8 is genuinely the most fun car I've ever driven, and kick out 180 to 220 BHP depending on the model, from a 1.3 rotary engine. But although you can get a great example for under a grand, you'll be paying £500 a year in tax, and if it goes wrong, you're probably better off just buying another one. They run great and don't often actually break down, but engine trouble will usually call for a rebuild or a swap.
Other things to consider are the sportier Volvos. You can get a TD5 that will absolutely shit you up, they're powerful as hell. An S40 is more serene, but still fairly responsive. Any Volvo will outlive all of us.
Something like a Peugeot 206 GTi might work as well, but they're French. But they're basically a street rally car for 800 quid.
One of the older generation Audi TT's might be worth a look, though personally I think appearance wise they're fuckugly.