You don't mention how many miles a year you plan to do and how long you plan to keep the car.
£10,000 over 5 years (60 months) is £166/month, you might be able to find a good finance deal that falls in budget and means you can spread the outlay over time rather than stumping up the £10,000 up...